/* addon
============================*/
.hide { display:none !important; }
.clear { clear:both; display:block; font-size:0; height:0; overflow:hidden; }
a { outline : none; }

/* non javascript gallery
============================*/
#gallery * { margin:0; padding:0; border:0; width:auto; height:auto; background:transparent; }
#gallery { background:#222; }
#gallery ul li { background:transparent; margin:0; padding:0; list-style:none; }
#gallery .gallery_content {margin: 15px 0; }
#gallery .gallery_full_nav { width: 300px;  margin: 0 auto; padding: 0; background: #999898 url(../img/bg_b_right_full_nav.gif) no-repeat 100% 100%;}
#gallery .bg_b_l {background: url(../img/bg_b_left_full_nav.gif) no-repeat 0 100%; width: 100%;}
#gallery .bg_t_r {background: url(../img/bg_t_right_full_nav.gif) 100% 0 no-repeat;}
#gallery .bg_t_l {background: url(../img/bg_t_left_full_nav.gif) no-repeat; padding: 10px;}
#gallery .gallery_full_nav ul.kontrol_nav { margin: 0; height: 55px; background: #999898;}
#gallery .gallery_full_nav ul.kontrol_nav li {display: inline; float: left; padding: 5px; }
#gallery .gallery_full_nav ul.kontrol_nav li.sl_show {padding: 0 10px;}
#gallery .gallery_full_nav ul.kontrol_nav li a {background: none; padding: 0;}
#gallery .gallery_full_nav ul.kontrol_nav li.close {float: right;}
#gallery .gallery_full {width: 100%; text-align: center;}
#gallery .gallery_full p#img_desc {color: #fff; clear:both; font-size: 1.2em; font-weight: bold;}
#gallery .gallery_full ul li a {background: none;}
#gallery .gallery_full li { background:url(../img/loading.gif) 50% no-repeat; min-height:100px; }
* html .gallery_full li { height:100px; }

/* update
============================*/
.newControl { z-index:100000; position:absolute; top:10px; left:50%; margin:0 0 0 -195px; background:transparent !important; width:390px; }
.newControl .bg_t_l { height:55px; }

/* javascript gallery
============================*/

#slideBody * { margin:0; padding:0; border:0; width:auto; height:auto; background:transparent; }
#slideBody, #slideBody .slideMask { padding:0; margin:0; position:absolute; width:100%; height:100%; min-height:100%; left:0; z-index:1000; }
#slideBody { display:none; }
#slideBody ul li { background:transparent; margin:0; padding:0; list-style:none; }
#slideBody .slideLB {background: url(../img/bg_b_left_full_nav.gif) no-repeat 0 100%; width: 100%;}
#slideBody .slideRT {background: url(../img/bg_t_right_full_nav.gif) 100% 0 no-repeat;}
#slideBody .slideRB {background: url(../img/bg_b_right_full_nav.gif) 100% 100% no-repeat;}
#slideBody .slideLT {background: url(../img/bg_t_left_full_nav.gif) no-repeat; padding: 5px;}
#slideBody .slideControl ul { margin: 0; height: 55px; background: #999898;}
#slideBody .slideControl li {display: inline; padding: 0; margin:0; }
#slideBody .slideControl li a {background: none; padding: 0 5px; float: left; width:55px; height:55px; line-height:350%; text-indent:-10000px; font-size:0;}
#slideBody .slideControl .showClose a {float: right; background: url(../img/close_full_nav.gif) 50% no-repeat; }
#slideBody .slideControl .showLeft a {background: url(../img/left_full_nav.gif) 50% no-repeat; }
#slideBody .slideControl .showRight a {background: url(../img/right_full_nav.gif) 50% no-repeat; }
#slideBody .slideControl .showSlide a {background: url(../img/slide_show_full_nav.gif) 50% no-repeat; }
#slideBody .slideControl {width: 300px;  margin: 10px auto 0 auto; padding: 0; background: #999898; text-align: center;}
#slideBody .slideText {color: #fff; clear:both; font-size: 1.2em; font-weight: bold; text-align:center; }
#slideBody .slideView img { border:1px solid #333; display:inline !important; margin:auto; }
#slideBody .slideView { text-align:center; padding:20px 0; }
#slideBody .slideLoad { background:url(../img/loading.gif) 50% 250px no-repeat; }
#slideBody .slideMask { background:#111; z-index:2000; position:fixed; }
#slideBody .slideContent { z-index:3000; padding: 15px 0; position:absolute; top:0; width:100%; min-height:300px; }
#slideBody { width:100%; }