/* CSS Document */

*{padding:0px; margin:0px;}

a { color:#56b10b;}
a:hover { text-decoration:underline;}
a:focus { outline:none;}
img{ border:0px;}
p {}
.clear { clear:both; height:0px; overflow:hidden;}
body{ background:url(images/bg.gif) repeat-x left top #d6d9d9; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; line-height:16px;}
#header { width:1080px; height:135px; margin:0 auto; position:relative;}
#logo-above {width:353px; height:68px; position:absolute; top:52px; left:5px;}
#logo { width:353px; height:68px; background:url(images/logo.png) no-repeat left top;}
#logo img { width:353px; height:68px;}
#reklama-above { width:468px; height:68px;  padding-right:20px; position:absolute; top:50px; right:-2px; text-align:left;}
#reklama { width:468px; height:68px; padding-left:14px;}

#menu-row { width:1070px; height:71px; margin:0 auto; padding-bottom:20px;}
 #first-row { height:39px; background:url(images/menu.gif) repeat-x left top; position:relative;}
 #search-field  { width:124px; height:25px; background:url(images/search-field.gif) no-repeat left top; position:absolute; top:6px; right:95px;}
 #search-field input { font-size:11px; font-style:italic; color:#acacac; line-height:12px; height:12px; padding:5px 4px 0px 4px; background:none; border:none; width:120px; }
 #search-button  { width:64px; height:25px; position:absolute; top:6px; right:15px; color:#fff; line-height:25px; text-align:center;}
 #searchsubmit { width:64px; height:25px; color:#fff; line-height:25px; text-align:center; color:#fff; }
  #search-button a{ color:#fff;}
 #fisr-ltc { width:3px; height:3px; background:url(images/fisr-lt.gif) no-repeat left top; position:absolute; left:0px; top:0px; z-index:100000;}
 #fisr-ltc.trance { background:url(images/fisr-lt-on.gif) no-repeat left top;}
 #fisr-rtc { width:3px; height:3px; background:url(images/fisr-rtk.gif) no-repeat left top; position:absolute; right:0px; top:0px; z-index:100000;}
 #fisr-lbc { width:3px; height:3px; background:url(images/fisr-lbc.gif) no-repeat left top; position:absolute; left:0px; top:36px; z-index:100000;}
 #fisr-lbc.trance { background:url(images/fisr-lbc-on.gif) no-repeat left top;}
 #fisr-rbc { width:3px; height:3px; background:url(images/fisr-rbk.gif) no-repeat left top; position:absolute; right:0px; top:36px; z-index:100000;}
 #first-row ul { list-style:none;}
 #first-row li { height:39px; line-height:39px; float:left; position:relative;}
 .plusik { width:100%; height:9px; background:url(images/plusik.gif) repeat-x left top; position:absolute; left:0px; top:39px; z-index:1000;}
 #first-row li.devider { width:2px; height:39px; background:url(images/menu-devider.gif) no-repeat left top;}
 #first-row li.trance { background:url(images/home-active-l.gif) repeat-x right top;}
 #first-row li a { font-size:14px;text-decoration:none; color:#000; display:block;}
 #first-row li a span.sp-right { line-height:39px; display:block;padding:0px 20px 0px 0px;}
 #first-row li a span.sp-left { line-height:39px; display:block;padding:0px 0px 0px 20px;}
 /*#first-row li a:hover span.sp-left { background:url(images/home-active-l.gif) no-repeat left top;}
 #first-row li a:hover span.sp-right { background:url(images/home-active-l.gif) no-repeat right top; }
 #first-row li a:hover { color:#fff; background:url(images/home-active-c.gif) repeat-x;}*/
 #first-row li a:hover { color:#56b10b;}
 #first-row li a.reactor span.sp-left { background:url(images/home-active-l.gif) no-repeat left top;}
 #first-row li a.reactor span.sp-right { background:url(images/home-active-l.gif) no-repeat right top; color:#fff; }
 #first-row li a.reactor { color:#fff; background:url(images/home-active-c.gif) repeat-x;}
 
 #second-row { width:1070px; height:37px;background:url(images/child-menu.gif) repeat-x left top;position:relative; overflow:hidden;}
 #secr-lc { width:6px; height:7px; background:url(images/menu2-lc.gif) no-repeat left top; position:absolute; left:0px; top:30px;overflow:hidden;}
 #secr-rc { width:6px; height:7px; background:url(images/menu2-rc.gif) no-repeat left top; position:absolute; right:0px; top:30px;overflow:hidden;}
 #second-row ul { list-style:none; display:none;}
 #second-row li { line-height:37px; float:left; color:#fff; }
 #second-row li.devider { width:2px; height:37px; background:url(images/menu-devider.gif) no-repeat left top;}
 #second-row li a { font-size:12px;text-decoration:none; color:#fff; display:block; padding:0px 15px;}
 #second-row li a:hover { color:#b7f187;}

#page { width:1076px; margin:0 auto; background:url(images/body-rep.gif) repeat-y -2px top;overflow:hidden;}
 #page-top { height:8px; width:1076px;background:url(images/body-ct.gif) repeat-x left top; position:relative; overflow:hidden;}
  #page-top-l { width:8px; height:8px; background:url(images/body-lt.gif) 0px top; position:absolute; left:-1px; top:0px;}
  #page-top-r { width:8px; height:8px; background:url(images/body-rt.gif) 0px top; position:absolute; right:0px; top:0px;}
 #page-bot { height:24px; width:1076px; background:url(images/body-cb.gif) repeat-x right top; position:relative; overflow:hidden;}
  #page-bot-l {width:8px; height:24px; background:url(images/body-lb.gif) -1px top; position:absolute; left:-2px; top:0px;}
  #page-bot-r {width:8px; height:24px; background:url(images/body-rb.gif) right top; position:absolute; right:-2px; top:0px;} 
  
#boards-row { width:1046px; background:url(images/box-rep-boards.gif) repeat-y left top; margin:10px auto; overflow:hidden;}
 #boards-top {width:1046px; height:9px; background:url(images/box-ct.gif) repeat-x left top; position:relative; overflow:hidden;}
  #boards-top-l { width:9px; height:9px; background:url(images/box-lt.gif) left top; position:absolute; left:0px; top:0px; overflow:hidden;}
  #boards-top-r { width:9px; height:9px; background:url(images/box-rt.gif) right top; position:absolute; right:0px; top:0px; overflow:hidden;}
 #boards-bot {width:1046px; height:9px; background:url(images/box-cb.gif) repeat-x left top; position:relative; overflow:hidden;}
  #boards-bot-l { width:9px; height:9px; background:url(images/box-lb.gif) left top; position:absolute; left:0px; top:0px; overflow:hidden;}
  #boards-bot-r { width:9px; height:9px; background:url(images/box-rb.gif) right top; position:absolute; right:0px; top:0px; overflow:hidden;}
   .board { width:169px; float:left; background:url(images/shadow-board.gif) no-repeat 5px 92px; text-align:center; padding-left:4px; margin:5px 0px; line-height:14px;}
   .board img { padding-bottom:15px;} 
.board h1 { font-size:12px; color:#000; text-align:left; height:25px; overflow:hidden; padding:0px 10px 5px 10px;}
   .board h1 a{ color:#000; text-decoration:none;}
   .board h1 a:hover { text-decoration:underline;}
   .board h2 { font-size:12px; color:#000; text-align:left; height:25px; overflow:hidden; padding:0px 10px 5px 10px;}
   .board h2 a{ color:#000; text-decoration:none;}
   .board h2 a:hover { text-decoration:underline;}
   .board p { color:#999999; padding:5px 10px 10px 10px; font-size:11px; text-align:left;}
   .board div { color:#999999; padding:5px 10px 10px 10px; font-size:11px; text-align:left; height:35px; overflow:hidden;} 
   .news-pc { text-align:right; padding:10px 35px 10px 10px; background:url(images/board-bullet.gif) no-repeat 140px center; color:#4ca900; display:block;}

.limit_boards { height:100px; overflow:hidden;}

#left-bar-above {width:200px;float:left; padding-left:14px;}
#left-bar { width:200px; background:#56b10b; position:relative;}
#left-bar-bottom {width:200px; height:5px; position:relative; overflow:hidden; padding-top:5px;}
#left-bar-l { width:5px; height:5px; background:url(images/leftbar-green-l.gif) no-repeat left top; position:absolute; bottom:0px; left:0px; overflow:hidden;}
#left-bar-r { width:5px; height:5px; background:url(images/leftbar-green-r.gif) no-repeat left top; position:absolute; bottom:0px; right:0px; overflow:hidden;}



#left-bar .like_h2 { position:relative; height:31px; line-height:31px; background:url(images/leftbar-black.gif) repeat-x left top; display:block; color:#fff; font-size:12px;}
#left-bar .like_h2 div { height:31px;line-height:31px; display:block;}
#left-bar .like_h2 div.left { background:url(images/leftbar-black-l.gif) no-repeat left top; padding-left:18px;}
#left-bar .like_h2 div.right { background:url(images/leftbar-black-r.gif) no-repeat right top;}
#left-bar .like_h2 div.left-green { background:url(images/leftbar-black-l-green.gif) no-repeat left top; padding-left:18px;}
#left-bar .like_h2 div.right-green { background:url(images/leftbar-black-r-green.gif) no-repeat right top;}


#left-bar h1 { position:relative; line-height:31px; background:url(images/leftbar-black.gif) repeat-x left top; display:block; color:#fff; font-size:12px;}
#left-bar h1 span {line-height:31px; display:block;}
#left-bar h1 span.left { background:url(images/leftbar-black-l.gif) no-repeat left top; padding-left:18px;}
#left-bar h1 span.right { background:url(images/leftbar-black-r.gif) no-repeat right top;}
#left-bar h1 span.left-green { background:url(images/leftbar-black-l-green.gif) no-repeat left top; padding-left:18px;}
#left-bar h1 span.right-green { background:url(images/leftbar-black-r-green.gif) no-repeat right top;}

#left-bar h2 { position:relative; line-height:31px; background:url(images/leftbar-black.gif) repeat-x left top; display:block; color:#fff; font-size:12px;}
#left-bar h2 span {line-height:31px; display:block;}
#left-bar h2 span.left { background:url(images/leftbar-black-l.gif) no-repeat left top; padding-left:18px;}
#left-bar h2 span.right { background:url(images/leftbar-black-r.gif) no-repeat right top;}
#left-bar h2 span.left-green { background:url(images/leftbar-black-l-green.gif) no-repeat left top; padding-left:18px;}
#left-bar h2 span.right-green { background:url(images/leftbar-black-r-green.gif) no-repeat right top;}

#left-bar ul { list-style:none; margin:0px 8px;}
#left-bar li { color:#fff; line-height:16px; background:url(images/ulitka.gif) repeat-x left bottom;}
#left-bar li.last { background:none;}
#left-bar li a { color:#fff; text-decoration:none; padding:7px 7px; display:block;}
#left-bar li a:hover { color:#262626;}

#dobrodoov { color:#fff; font-weight:bold; padding:20px 20px 10px 20px;}

.input { width:172px; height:31px; padding-left:6px; background:url(images/input-field.gif) no-repeat 14px top; margin-top:8px;  padding-left:20px;display:block;}
.input input { background:none; width:150px; border:none; line-height:12px; font-size:12px; height:14px; padding:8px 0px 8px 0px; color:#fff; margin-left:0px;}
#registration_form { padding:10px 0px;}
.reg_input { font-size:12px; padding:5px; border:1px solid #999999; width:200px;}

.screenShot { width:120px; padding-top:9px; padding-bottom:9px; text-align:center;}
.scrleft { float:left; padding-left:16px;background:url(images/sahor.gif) no-repeat 17px 72px; ;}
.scrright { float:right; padding-right:16px;background:url(images/sahor.gif) no-repeat 1px 72px; }
.screenShot img { width:108px; margin-bottom:10px;}
.screenShot a { color:#49a100; text-align:left; line-height:12px; text-decoration:none; font-weight:bold; font-size:11px;}
.screenShot a:hover { text-decoration:underline;}


#inlinks { width:185px; height:40px; padding-left:15px; position:relative; padding-top:10px;}
#inlinks.inside { padding-top:0px; padding-left:0px; text-align:center;}
.reggae { font-size:11px; color:#fff; text-decoration:none;}
.reggae:hover { text-decoration:underline;}
.remind { font-size:10px; color:#d0eb7c; text-decoration:none; letter-spacing:-1px;}
.remind:hover { text-decoration:underline;}
#enter { width:75px; height:37px; line-height:29px; padding:0px; margin-right:15px; background:url(images/enter.gif) no-repeat left top; text-decoration:none; color:#fff; position:absolute; right:0px; top:10px; overflow:hidden;}
#enter img { height:37px; width:75px;}
#enter.active-enter {background:url(images/enter.gif) no-repeat left -37px;}
#recomend { width:160px; height:600px; margin:18px auto; padding:14px 0px 0px 0px; background:url(images/recomend.gif) no-repeat left top #f5f5f5;}



#content { width:548px; float:left; margin-left:12px; padding-bottom:20px;}
.articles { width:548px; background:url(images/cont-c-rep.gif) repeat-y left top; margin-bottom:10px;}
.arctic-top { background:url(images/cont-rep.gif) repeat-y left top;}

.articles h1 { line-height:31px; display:block; background:url(images/cont-top-c.gif) repeat-x left top; color:#1f5561; font-size:12px;}
.articles h1 span { display:block; line-height:31px;}
.articles h1 span.left { background:url(images/cont-top-l.gif) no-repeat left top; padding-left:18px;}
.articles h1 span.right { background:url(images/cont-top-r.gif) no-repeat right top;}

.articles h2 { line-height:31px; display:block; background:url(images/cont-top-c.gif) repeat-x left top; color:#1f5561; font-size:12px;}
.articles h2 span { display:block; line-height:31px;}
.articles h2 span.left { background:url(images/cont-top-l.gif) no-repeat left top; padding-left:18px;}
.articles h2 span.right { background:url(images/cont-top-r.gif) no-repeat right top;}
.articles-bot {width:548px; height:9px; background:url(images/box-cb.gif) repeat-x left top; position:relative; overflow:hidden;}
  .articles-bot-l { width:9px; height:9px; background:url(images/box-lb.gif) left top; position:absolute; left:0px; top:0px; overflow:hidden;}
  .articles-bot-r { width:9px; height:9px; background:url(images/box-rb.gif) right top; position:absolute; right:0px; top:0px; overflow:hidden;}
  .article { margin:10px 10px; background:url(images/dasher.gif) repeat-x left bottom; color:#535353; line-height:14px; font-size:11px; padding:0px 8px 10px 0px;}
  .article .left { width:160px; background:url(images/shadow-board.gif) no-repeat 0px 91px; float:left; padding-right:5px; padding-left:8px;}
  .article .left img { padding-bottom:15px;}
  .article .right { width:345px; float:left; text-align:justify; }
  .article h3 { font-size:16px; color:#c94288; padding-bottom:10px; text-align:left;}
  .article h3 a { color:#c94288; text-decoration:none;}
  .article h3 a:hover { color:#c94288; text-decoration:underline;}
  .article p { padding-bottom:10px;}
  .article-meta { color:#8d8d8d; padding-top:6px;}
  .date { float:left; padding-right:10px;}
  .comCount { float:left;}
  .comCount a { width:21px; height:15px; background:url(images/comic.gif) no-repeat center center; line-height:12px; font-size:12px; color:#fff; display:table; float:left; margin-right:4px; text-align:center; text-decoration:none; }
  .read { float:right; color:#8b8b8b; text-decoration:none;}
  
  .article-board { width:169px; float:left; background:url(images/shadow-board.gif) no-repeat 8px 92px; text-align:center; padding-left:10px; margin:10px 0px 0px 0px; line-height:14px; text-align:justify;}
   .article-board img { padding-bottom:15px; width:151px; margin-left:7px;} 
   .article-board h3 { font-size:14px; color:#b8005f; text-align:left; padding:0px 10px 5px 10px;}
   .article-board h3 a{ color:#b8005f; text-decoration:none;}
   .article-board h3 a:hover { text-decoration:underline;}
   .article-board p { color:#424242; padding:5px 10px 10px 10px; font-size:11px; text-align:left;}
   .article-board div { color:#424242; padding:5px 10px 10px 10px; font-size:11px; text-align:left;}
   .article-board .news-pc { text-align:right; padding:10px 35px 10px 10px; background:url(images/board-bullet.gif) no-repeat 140px center; color:#4ca900; display:block;}
   
   
.post { width:548px; background:url(images/cont-c-rep.gif) repeat-y left top; margin-bottom:10px;}
.post-top {width:548px; height:9px; background:url(images/box-ct.gif) repeat-x left top; position:relative; overflow:hidden;}
.post-top-l { width:9px; height:9px; background:url(images/box-lt.gif) left top; position:absolute; left:0px; top:0px; overflow:hidden;}
.post-top-r { width:9px; height:9px; background:url(images/box-rt.gif) right top; position:absolute; right:0px; top:0px; overflow:hidden;}
.post-bot {width:548px; height:9px; background:url(images/box-cb.gif) repeat-x left top; position:relative; overflow:hidden;}
.post-bot-l { width:9px; height:9px; background:url(images/box-lb.gif) left top; position:absolute; left:0px; top:0px; overflow:hidden;}
.post-bot-r { width:9px; height:9px; background:url(images/box-rb.gif) right top; position:absolute; right:0px; top:0px; overflow:hidden;}
.post .left { width:160px; background:url(images/shadow-board.gif) no-repeat 0px 91px; float:left; padding-right:5px; padding-left:8px;}
.post .left img { padding-bottom:15px;}
.post .post-img { width:160px; background:url(images/shadow-board.gif) no-repeat 0px 91px; float:left; padding-right:5px; padding-left:8px;}
.post .post-img img { padding-bottom:9px;}
.post h3 { font-size:16px; color:#c94288; padding-bottom:3px; margin-bottom:0px;}
.post h3 a { color:#c94288; text-decoration:none;}
.post h3 a:hover { color:#c94288; text-decoration:underline;}
.post p { padding-bottom:10px;}
.post-entry { padding:10px 13px 13px 13px; text-align:justify;}
.post-entry ul {list-style:inside;}
.post-meta { color:#8d8d8d;}

.post  .alignleft { float:left; margin-right:10px; margin-bottom:10px;}
.post  .alignright { float:right; margin-left:10px; margin-bottom:10px;}
.post  .aligncenter {  margin:10px auto; display:block;}


#comments { width:548px; background:url(images/cont-c-rep.gif) repeat-y left top; margin-bottom:10px;}
#comments-top {width:548px; height:9px; background:url(images/box-ct.gif) repeat-x left top; position:relative; overflow:hidden;}
#comments-top-l { width:9px; height:9px; background:url(images/box-lt.gif) left top; position:absolute; left:0px; top:0px; overflow:hidden;}
#comments-top-r { width:9px; height:9px; background:url(images/box-rt.gif) right top; position:absolute; right:0px; top:0px; overflow:hidden;}
#comments-bot {width:548px; height:9px; background:url(images/box-cb.gif) repeat-x left top; position:relative; overflow:hidden;}
#comments-bot-l { width:9px; height:9px; background:url(images/box-lb.gif) left top; position:absolute; left:0px; top:0px; overflow:hidden;}
#comments-bot-r { width:9px; height:9px; background:url(images/box-rb.gif) right top; position:absolute; right:0px; top:0px; overflow:hidden;}
#comments .left { width:160px;  float:left; padding-right:5px; padding-left:8px;}
#comments .left img { padding-bottom:15px;}
#comments h3 { font-size:16px; color:#000; padding-bottom:10px;}
#comments h3 a { color:#c94288; text-decoration:none;}
#comments h3 a:hover { color:#c94288; text-decoration:underline;}
#comments p { padding-bottom:10px;}
#comments-entry { padding:10px;}
#comments-entry ul { list-style:none;}
#comments-entry ul li { padding:6px 0px 10px 0px; background:url(images/dasher.gif) repeat-x left bottom;}
#comments-entry ul li img.avatar { width:54px; height:54px; float:left; padding-right:10px; padding-top:4px;}
#comments-entry ul li .author_name { background:#56b10b; color:#fff; font-size:11px; line-height:12px; line-height:22px;}
#comments-entry ul li .comment_date { color:#7f7f7f; line-height:22px; font-size:11px;}
#comments-entry ul li .comment_date a { color:#7f7f7f; text-decoration:none;}
#comments-entry ul li p { padding-top:5px; padding-bottom:5px;}

#commentform { padding-top:10px; line-height:26px;}

#comments-meta { color:#8d8d8d; width:300px; clear:right;}
   
#comment { width:526px; border:1px solid #d5d5d5;}   
#commentform div.fieldname { line-height:26px; width:80px; float:left;}
.input_field { size:12px; padding:6px 4px; width:438px; height:12px; line-height:12px; border:1px solid #d5d5d5;}
#label { line-height:26px; width:80px; float:left;} 
   
   
#answerdiv { padding:10px 0px;}


#comment-submit { width:121px; height:37px; float:right; background:url(images/comment.gif) no-repeat left top; overflow:hidden;}
#comment-submit.active-btn {background:url(images/comment.gif) no-repeat left -37px;}
#comment-submit input {width:121px; height:37px;}
 
#com-title { font-size:16px; color:#000; padding-bottom:10px; font-weight:bold;} 
#com-title div { width:21px; height:18px; line-height:16px; color: #fff; background:url(images/comca.gif) no-repeat left 2px; float:left; padding-right:10px; font-size:9px; text-align:center;}
   
   #blumba {width:548px; float:left; position:relative; background:url(images/blue-most.gif) repeat-y left top; overflow:hidden;margin:0px; padding:0px; }
    #blumba-top { width:548px; height:5px; overflow:hidden; position:relative;}
	#blumba-lt {width:5px; height:5px; background:url(images/blumba-lt.gif) left top; position:absolute; left:0px; top:0px; overflow:hidden;}
	#blumba-rt {width:5px; height:5px; background:url(images/blumba-rt.gif) left top; position:absolute; right:0px; top:0px; overflow:hidden;}
	#blumba-bottom { width:548px; height:4px; overflow:hidden; position:relative; margin:0px; padding:0px; line-height:0px; font-size:0px;}
	#blumba-lb {width:5px; height:5px; background:url(images/blumba-lb.gif) no-repeat left bottom; position:absolute; left:0px; bottom:0px; overflow:hidden;}
	#blumba-rb {width:5px; height:5px; background:url(images/blumba-rb.gif) no-repeat right bottom; position:absolute; right:0px; bottom:0px; overflow:hidden;}
	.blumba-empty { padding-left:18px;}
	.blumba-lt-blue { line-height:31px; display:block; padding-left:18px;background:url(images/blumba-lt-blue.gif) no-repeat left top; }
	.blumba-rt-blue {line-height:31px; display:block; padding-left:18px; background:url(images/blumba-rt-blue.gif) no-repeat right top; }
	#blumba ul { list-style:none; padding:10px 0px;}
	#blumba li { color:#fff;}
	#blumba a { display:block; padding:4px 4px 4px 15px; background:url(images/bulba.gif) no-repeat left 7px; color:#fff; text-decoration:none; font-size:11px;}
	#blumba a:hover { background:url(images/bullba-on.gif) no-repeat left 7px;}
	#blumba table { width:100%;}
	#blumba table tr.blumba-head td { height:31px; width:274px; line-height:31px; position:relative; padding:0px;}
	#blumba table h3 { color:#fff;font-size:12px;}
	#blumba table tr.blumba-head { background:url(images/blue.gif) repeat-y left top;}
	#blumba table tr td { padding-left:18px;}
	
	#right-bar-above { width:276px;float:right; padding-right:15px;}	
	#right-bar { width:276px;}
	#subscription { width:276px; height:127px; background:url(images/rss-subscription.gif) no-repeat left top; margin-bottom:10px; color:#fff; position:relative;}
	#subscription h3 { padding-left:15px; font-size:12px; font-weight:normal; padding-top:10px; padding-bottom:10px;}
	#subscription  input { width:230px; margin-left:20px; padding:6px; line-height:14px; height:14px; font-size:12px; color:#9eb0b5; background:none; border:none;}
	#subscription  span { padding-left:15px; line-height:34px; font-size:9px;}
	#subscription a.subsc { width:115px; height:30px; position:absolute; top:86px; right:20px; text-align:center; color:#fff; text-decoration:none; }
	#subscription #subsc { width:121px; height:36px; position:absolute; top:79px; right:12px; text-align:center; color:#fff; text-decoration:none; background:url(images/greenbutt2.gif) no-repeat left top; }
	#subscription #subsc.active-btn {background:url(images/greenbutt2.gif) no-repeat left -36px; }
	#subscription #subsc img { width:121px; height:36px;}
    #subscription a.subsc:hover { color:#000;}
	#subscription img.rss { width:17px; height:17px; position:absolute; right:17px; top:9px;}
	
	
  .switch { width:276px; background:url(images/rightbar-box-rep.gif) repeat-y left top; position:relative; margin-bottom:10px;}
  .switch-top { height:8px; width:276px;  background:url(images/box-ct.gif) repeat-x left top; position:relative; overflow:hidden; margin-bottom:10px;}
  .switch-top-l { width:8px; height:8px; background:url(images/box-lt.gif) left top; position:absolute; left:0px; top:0px;}
  .switch-top-r { width:8px; height:8px; background:url(images/box-rt.gif) right top; position:absolute; right:0px; top:0px;}
  .switch-bot { height:8px; width:276px;background:url(images/box-cb.gif) repeat-x left top; position:relative; overflow:hidden; margin-top:10px;}
  .switch-bot-l { width:8px; height:8px; background:url(images/box-lb.gif) left top; position:absolute; left:0px; bottom:0px; overflow:hidden;}
  .switch-bot-r { width:8px; height:8px; background:url(images/box-rb.gif) right top; position:absolute; right:0px; bottom:0px; overflow:hidden;}
  .switch-entry { margin:0px 0px 10px 10px; clear:both; line-height:18px; color:#8d8d8d; font-size:11px;}
  .switch-entry span { background:#56b10b; color:#fff; font-size:9px; line-height:12px; padding:2px 5px;}
  .switch-entry a { padding-left:5px; padding-right:5px; text-decoration:none; font-size:12px; color:#d10089;}
  .switch-entry img { float:left;width:32px; height:32px; margin:4px 10px 0px 0px;}
  .switch-entry p {  width:218px; float:left;}
  #button1 { width:137px; height:39px ; background:url(images/buttonOn-1.gif) no-repeat left top; float:left; line-height:39px; text-align:center; margin-bottom:10px; cursor:pointer;}
  #button1.active {background:url(images/buttonOff-1.gif) no-repeat left top; }
  #button2 {width:139px; height:39px ; background:url(images/buttonOn-2.gif) no-repeat left top; float:left; line-height:39px; text-align:center; margin-bottom:10px; cursor:pointer;}
  #button2.active {background:url(images/buttonOff-2.gif) no-repeat left top; }
  #switch2 { display:none;}

	
  .right-box { width:276px; background:url(images/rightbar-box-rep.gif) repeat-y left top; text-align:center; position:relative; margin-bottom:10px;} 
  .right-box-top { height:8px; width:276px;  background:url(images/box-ct.gif) repeat-x left top; position:relative; overflow:hidden; margin-bottom:10px;}
  .right-box-top-l { width:8px; height:8px; background:url(images/box-lt.gif) left top; position:absolute; left:0px; top:0px;}
  .right-box-top-r { width:8px; height:8px; background:url(images/box-rt.gif) right top; position:absolute; right:0px; top:0px;}
  .right-box-bot { height:8px; width:276px;background:url(images/box-cb.gif) repeat-x left top; position:relative; overflow:hidden; margin-top:10px;}
  .right-box-bot-l { width:8px; height:8px; background:url(images/box-lb.gif) left top; position:absolute; left:0px; top:0px;}
  .right-box-bot-r { width:8px; height:8px; background:url(images/box-rb.gif) right top; position:absolute; right:0px; top:0px;}
	
  #navigation { padding:10px 15px;}	
  #navigation .pages { display:none;}
  #navigation a { padding:2px 5px; margin:0px 2px;  background:url(images/pagenavi-a.gif) repeat-x right top; text-decoration:none; color:#000;}
  #navigation a:hover {background:url(images/pagenavi-a-hover.gif) repeat-x right top; color:#fff;}
  #navigation span.current { padding:2px 5px; margin:0px 2px;  background:url(images/pagenavi-a-hover.gif) repeat-x right top; color:#000;}
  .page404 { line-height:100px; color:#666666; font-size:40px;}
	
#footer-above { width:100%; height:250px; background:url(images/bgf.gif) repeat-x left bottom;}
#footer { width:1080px; height:250px; overflow:hidden; margin:0 auto; background:url(images/bgf.gif) repeat-x left bottom; font-size:11px; color:#6f6f6f; position:relative;}	
#footer a { color:#00596d; text-decoration:none;}
#footer ul {list-style:none;color:#00596d;}
#footer li { float:left; line-height:30px;}
#footer li a { padding:0px 5px;}
#cop { padding-left:5px; width:100%; clear:both; padding-bottom:10px;}
#footer-desctiption { padding:0px 5px; font-size:9px; line-height:12px; text-align:justify;}
.green { color:#56b10b; }
#banners { width:400px; height:30px; position:absolute; right:5px; top:10px; text-align:right;}
#banners img { margin-left:10px;}
