dlet_field_o.gifform{margin:0;padding:0;}
.archives{margin-top:6px;margin-left:10px;margin-bottom:10px;}
.archives a{color:#43637e;}
.title_quote{color:#636363;background-color:#f2f2f2;border:1px dotted #bebebe;border-bottom:0;font-weight:700;padding:5px;}
.quote{background-color:#FFFFDC;color:#8E6A64;line-height:90%;border:1px solid #BC7C3C;padding:5px 10px 5px 10px;}
.title_spoiler{color:#636363;background-color:#f2f2f2;border:1px dotted #bebebe;font-weight:700;padding:5px;}
.text_spoiler{color:#757575;background-color:#f2f2f2;border:1px dotted #bebebe;border-top:0;text-align:justify;padding:5px;}
.scriptcode{color:#757575;background-color:#f2f2f2;border:1px dotted #bebebe;text-align:left;padding:5px;}
.calendar{border-collapse:collapse;font-family:Verdana, Arial, Helvetica, sans-serif;width:100%;margin:0;padding:0;}
.calendar td{text-align:center;padding-top:2px;padding-bottom:2px;border:1px solid #F0F0EC;line-height:15px;}
.calendar th{background-color:#D2D2C6;border:1px solid #D2D2C6;}
.day-active a,.weekday-active a,.day-active-v a,.weekday-active-v a{text-decoration:underline;}
.monthlink{color:#5078d6;text-decoration:none;}
.r2-unit{cursor:pointer;}
.r2-unit{cursor:pointer;}
.rating-text{float:left;}
#ratig-layer{font-weight:bold;float:left;padding-right:5px;}
#ratig-layer a, #ratig-layer a:hover{text-decoration:none;}
.xfields select{color:#757575;font-size:11px;font-family:tahoma;background-image:url(http://www.bukinist.ws/templates/it_union/images/dlet_field_o.gif);background-repeat:repeat-x;border:1px solid #e0e0e0;}
.xfields textarea, .xprofile textarea {
    height: 186px;
    margin: 0px 1px 0px 0px;
    padding: 0px;
}
.pm_head{font-size:12px;font-family:tahoma;}
#dropmenudiv{border:1px solid #fff;border-bottom-width:0;font:normal 10px Verdana;background-color:#FFE99B;line-height:20px;opacity:0.95px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95) progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=3)";filter:alpha(opacity=95, enabled=1) progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=3);margin:2px;}
#dropmenudiv a{display:block;text-indent:3px;text-decoration:none;color:#000;background:#FFE99B;border:1px solid #fff;font-weight:700;margin:1px;padding:1px 0;}
#dropmenudiv a:hover{background:#643500;color:#fff;}
#newpm{position:absolute;width:400px;background-color:#fdfdfd;border:1px solid #bbb;font-family:verdana;line-height:135%;padding:4px;}
#newpmheader{padding-left:5px;padding-right:5px;padding-top:2px;height:20px;color:#636363;font-weight:700;background-color:#b2c7f1;font-family:verdana;cursor:move;}
#newpm a{background:transparent;color:#4b73d4;text-decoration:none;}
#newpm a:hover{background:transparent;color:#4b73d4;text-decoration:underline;}
#attachment{color:gray;}
.search{color:#757575;text-decoration:none;}
.textin{color:#757575;font-size:11px;font-family:tahoma;background-image:url(http://www.bukinist.ws/templates/it_union/images/dlet_field_o.gif);background-repeat:repeat-x;border:1px solid #e0e0e0;text-decoration:none;}
.sresult{text-align:justify;font-weight:400;line-height:16px;font-size:12px;color:#757575;}
fieldset{border:1px solid #e0e0e0;text-align:left;padding:5px;}
legend{color:#000000;}
.ui-autocomplete {
  position: absolute;
  cursor: default;
}

* html .ui-autocomplete {
  width: 1px;
}/* without  this, the  menu expan ds to 100%  in IE6 */

.ui-menu {
  list-style: none;
  padding: 2px;
  margin: 0;
  display: block;
  float: left;
}

.ui-menu .ui-menu {
  margin-top: -3px;
}

.ui-menu .ui-menu-item {
  margin: 0;
  padding: 0;
  zoom: 1;
  float: left;
  clear: left;
  width: 100%;
}

.ui-menu .ui-menu-item a {
  text-decoration: none;
  display: block;
  padding: .2em .4em;
  line-height: 1.5;
  zoom: 1;
}

.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active {
  font-weight: normal;
  margin: -1px;
}
#searchsuggestions{border-width:1px;border-color:#919191;border-style:solid;width:300px;background-color:#5c9ccc;font-size:10px;line-height:14px;}
#searchsuggestions a{padding:5px;display:block;background-color:#ffffff;clear:left;height:70px;text-decoration:none;}
#searchsuggestions a:hover{background-color:#fdd08b;color:#ffffff;}
#searchsuggestions a span.searchheading{background:#5c9ccc;display:block;font-weight:bold;padding:5px;color:#ffffff;}
#searchsuggestions a:hover span.searchheading{color:#ffffff;}
#searchsuggestions a span{color:#555555;}
#searchsuggestions a:hover span{color:#0000;}
#searchsuggestions span.seperator{float:right;padding-right:15px;margin-right:5px;}
#searchsuggestions span.seperator a{background-color:transparent;display:block;height:auto;color:#ffffff;}
#searchsuggestions span.notfound{padding:5px;background-color:#ffffff;display:block;height:auto;color:#00000;}
.ui-helper-clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.ui-helper-clearfix{display:inline-block;}
* html .ui-helper-clearfix{height:1%;}
.ui-helper-clearfix{display:block;}
.ui-icon{background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-99999px;}
.ui-widget{font-family:Tahoma, Lucida Sans, Arial, sans-serif;font-size:11px;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family:tahoma, Arial, sans-serif;font-size:11px;}
.ui-widget-content{background:#fcfdfd 50% bottom repeat-x;border:1px solid #a6c9e2;color:#222222;}
.ui-widget-content a{color:#222222;}
.ui-widget-header{background:#5c9ccc url(http://www.bukinist.ws/templates/it_union/images/ui-bg_gloss-wave.png) 50% 50% repeat-x;border:1px solid #4297d7;color:#ffffff;font-weight:bold;}
.ui-widget-header a{color:#ffffff;}
.ui-state-default, .ui-widget-content .ui-state-default{background:#dfeffc url(http://www.bukinist.ws/templates/it_union/images/ui-bg_glass_85.png) 50% 50% repeat-x;border:1px solid #c5dbec;color:#2e6e9e;font-weight:bold;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color:#2e6e9e;text-decoration:none;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus{background:#d0e5f5 url(http://www.bukinist.ws/templates/it_union/images/ui-bg_glass_75.png) 50% 50% repeat-x;border:1px solid #79b7e7;color:#1d5987;font-weight:bold;}
.ui-state-hover a, .ui-state-hover a:hover{color:#1d5987;text-decoration:none;}
.ui-state-active, .ui-widget-content .ui-state-active{background:#f5f8f9 50% 50% repeat-x;border:1px solid #79b7e7;color:#e17009;font-weight:bold;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#e17009;text-decoration:none;}
.ui-widget:active{outline:none;}
.ui-state-error{background:#fef1ec 50% 50% repeat-x;border:1px solid #cd0a0a;color:#cd0a0a;}
.ui-widget-header .ui-icon{background-image:url(http://www.bukinist.ws/templates/it_union/images/ui-icons.png);}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon{background-image:url(http://www.bukinist.ws/templates/it_union/images/ui-icons_h.png);}
.ui-icon-close{background-position:-80px -128px;}
.ui-icon-closethick{background-position:-96px -128px;}
.ui-button .ui-button-text{display:block;line-height:1.4;}
.ui-button-text-only .ui-button-text{padding:.4em .8em;}
input.ui-button{padding:.4em 1em;}
.ui-button-set{margin-right:7px;}
.ui-button-set .ui-button{margin-left:0;margin-right:-.3em;}
button.ui-button::-moz-focus-inner{border:0;padding:0;}
.ui-dialog {-moz-box-shadow:0px 0px 8px rgba(0,0,0,0.3 );
-webkit-box-shadow: 0px 0px 8px rgba (0, 0, 0,  0.3);
box-shadow: 0px  0px 8px rg ba(0, 0, 0 , 0.3);
overflow:hidden;padding:.2em;position:absolute;width:300px;}
.ui-dialog .ui-dialog-titlebar{padding:.5em 1em .3em;position:relative;}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .2em 0;}
.ui-dialog .ui-dialog-titlebar-close{height:18px;margin:-10px 0 0 0;padding:1px;position:absolute;right:.3em;top:50%;width:19px;}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus{padding:0;}
.ui-dialog .ui-dialog-content{background:none;border:0;overflow:hidden;padding:.5em 1em;position:relative;zoom:1;}
.ui-dialog .ui-dialog-buttonpane{background-image:none;border-width:1px 0 0 0;margin:.5em 0 0 0;padding:.3em 1em .5em .4em;text-align:left;}
.ui-dialog .ui-dialog-buttonpane button{cursor:pointer;float:right;line-height:1.4em;margin:.5em .4em .5em 0;overflow:visible;padding:.2em .6em .3em .6em;width:auto;}
.ui-dialog .ui-resizable-se{bottom:3px;height:14px;right:3px;width:14px;}
.ui-draggable .ui-dialog-titlebar{cursor:move;}
#icemenu_wrap{}
#icemenu_wrap ul{padding:0;position:relative;overflow:visible;z-index:99;}
#icemenu_wrap li{float:left;background:url(http://www.bukinist.ws/templates/it_union/template/nav_bord.png) no-repeat top right;list-style:none;position:relative;}
div#icemenu_wrap li li a, div#icemenu_wrap li.active li a{display:block;margin:0;text-decoration:none;float:none;}
#icemenu_wrap li ul{float:none;left:-999em;position:absolute;z-index:102;}
#icemenu_wrap li:hover ul, #icemenu_wrap li.sfHover ul{left:0px;top:45px;}
#icemenu_wrap li:hover li ul, #icemenu_wrap li.sfHover li ul, #icemenu_wrap li li:hover li ul, #icemenu_wrap li li.sfHover li ul, #icemenu_wrap li li li:hover li ul, #icemenu_wrap li li li.sfHover li ul{top:-999em;}
#icemenu_wrap li li:hover ul, #icemenu_wrap li li.sfHover ul, #icemenu_wrap li li li:hover ul, #icemenu_wrap li li li.sfHover ul, #icemenu_wrap li li li li:hover ul, #icemenu_wrap li li li li.sfHover ul{left:245px;top:0px;}
#icemenu_wrap li li{position:relative;float:none;width:100%;}
#icemenu_wrap ul{margin:0 0 0 1px;padding:0;}
#icemenu_wrap ul li{margin:0;padding:0;display:block;}
#icemenu_wrap ul li a{margin:0;display:block;float:left;padding:0 15px;height:45px;color:#DFDBD1;line-height:normal;text-decoration:none}
#icemenu_wrap ul li a:hover{color:#fff;}
#icemenu_wrap ul li a:hover span.sub{color:#D4CFC2}
#icemenu_wrap ul li a span.title{font-size:1.2em;font-family:Verdana, Geneva, sans-serif;letter-spacing:0.02em;display:block;padding-top:6px;}
#icemenu_wrap ul li a span.sub{display:block;font-size:.9em;font-family:Verdana, Geneva, sans-serif;}
#icemenu_wrap li ul{margin-top:0;margin-left:-18px;background-repeat:no-repeat;background-position:bottom left;width:245px;padding:0 10px 9px;}
#icemenu_wrap li ul li{display:block;background:none;text-align:left;}
#icemenu_wrap li ul a{width:230px;padding:0 0 0 17px;background:url(http://www.bukinist.ws/templates/it_union/template/nav_line.png) no-repeat left bottom!important;font-size:.9em;height:32px;line-height:32px;}
#icemenu_wrap li ul a:hover{}
#icemenu_wrap ul ul li a span.title{display:inline;margin-top:0;font-style:normal;font-family:Georgia, "Times New Roman", Times, serif;font-size:1em;color:#9D9377;}
#icemenu_wrap ul ul li a:hover span.title{color:#DFDBD1}
#icemenu_wrap ul li a:hover. #icemenu_wrap li.active a, #icemenu_wrap ul ul li a, #icemenu_wrap ul ul li a:hover, #icemenu_wrap ul li.active.parent ul a:hover{display:block;}
#icemenu_wrap li#current a, #icemenu_wrap li.active a{color:#DFDBD1!important;height:56px;color:#fff!important;background-position:center bottom;background-repeat:no-repeat;}
#icemenu_wrap li#current a span.sub, #icemenu_wrap li.active a span.sub{color:#D4CFC2}
#icemenu_wrap li#current li a, #icemenu_wrap li.active li a{background:none;height:auto!important;}
#icemenu_wrap li li.parent a span.other{background:url(http://www.bukinist.ws/templates/it_union/template/nav_drop.png) no-repeat center;display:block;float:right;margin:9px 15px 0 0;width:14px;height:14px;}
#icemenu_wrap li li.parent li a span.other{background:none}
#icemenu_wrap li li li.parent a span.other{background:url(http://www.bukinist.ws/templates/it_union/template/nav_drop.png) no-repeat center;}
#icemenu_wrap li li li.parent li a span.other{background:none}
#icemenu_wrap ul ul li#current a span.title{color:#fff;}


#ps_search_str{color:#555; background:url(http://www.bukinist.ws/templates/it_union/template/search_b.png) repeat-x top; repeat-x top;margin:50px 3px 0;width:215px;height:26px;padding:9px 30px 0 15px;border:none}
#ps_search_str:focus{color:#555}
#ps_results{z-index:100000000;width:400px;float:right;position:absolute;overflow:visible;text-align:left;visibility:hidden;}
.ps_results{border:1px solid #ccc;background:#fff;z-index:9999999999999;overflow:visible;position:relative;}
#ps_results #ps_link{color:#ccc;float:right;padding:5px 10px 0 0;}
#ps_results .ps_header{color:#f0f0f0;font-weight:bold;font-size:1.3em;background-color:#444;padding:2px 10px;}
#ps_results h3{color:#005C7A;margin:0;font-size:1.2em;font-weight:bold;line-height:1.5em;padding-bottom:3px;}
#ps_results span.small{line-height:1em;display:block;margin-bottom:-10px}
#ps_results .ps_row_1{border-bottom:3px solid #fff;background-color:#F1F0EB;padding:5px 9px;}
#ps_results .ps_row_2{border-bottom:3px solid #fff;background-color:#E6E5DC;padding:5px 9px;}
#ps_results .ps_row_btm{color:#555;font-weight:bold;font-size:14px;background-color:#dedede;padding:4px;text-align:center;}
#ps_results .ps_row_btm a:link, #ps_results .ps_row_btm a:visited{color:#555;}
#ps_results a.clearboth:link, #ps_results a.clearboth:visited{position:relative;left:317px;}

.img_caption.left{float:left;margin-right:1em;}
.img_caption.right{float:right;margin-left:1em;}
.img_caption.left p{clear:left;text-align:center;}
.img_caption.right p{clear:right;text-align:center;}
.img_caption{text-align:center !important;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
.clearfix:after, .container:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
* html .tlc, * html .trc{height:1%;}
body{color:#333333;font-family:Arial, Helvetica, sans-serif;line-height:1.6;}
body.font-small{font-size:65%;}
body.font-medium{font-size:75%;}
body.font-large{font-size:85%;}
h1, h2, h3, h4, h5, h6{color:#444444;font-family:Verdana, Geneva, sans-serif;font-weight:normal;}
h1{font-size:2.5em;margin-bottom:0;}
h2{font-size:1.5em;margin-bottom:0.5em;}
h3{font-size:1.5em;line-height:1.25;margin-bottom:1em;}
h4{font-size:1.5em;line-height:1.25;margin-bottom:0.5em;}
h5{font-size:1.2em;font-weight:700;margin-bottom:1.5em;}
h6{font-size:1em;font-weight:700;}
p{margin:0 0 1em;}
p.last{margin-bottom:0 !important;}
div.captionimage{width:285px;margin-right:15px;float:left;}
div#page div.captionimage{width:150px;}
p.textcaption{color:#999999;font-size:.9em;text-align:center;font-style:italic;text-indent:0;}
a:link{text-decoration:none;outline:none;color:#C68646;}
a:visited{text-decoration:none;color:#C68646;}
a:hover{text-decoration:underline;}
strong{font-weight:700;}
em{font-style:italic;}
.small{font-size:.9em;color:#999999;}
.large{font-size:1.2em;}
.highlight{background:#F8ECD3;}
.line-through{text-decoration:line-through;color:#888888;}
.dropcap{display:block;float:left;font:5.6em/75% Georgia, "Times New Roman", Times, serif;padding:4px 8px 0 0;}
hr{background:#E1E1D7;clear:both;border:none;float:none;width:100%;height:1px;display:block;overflow:hidden;}
ul, ol{margin:.5em 1.5em 2em 1.5em;}
ul{list-style-type:disc;}
ul.check, ul.arrow, ul.cross, ul.light, ul.star{list-style:none;margin-left:0;}
ul.check li, ul.arrow li, ul.cross li, ul.light li, ul.star li{list-style-type:none;background-repeat:no-repeat;background-position:center left;padding:4px 0 3px 25px;}
ul.check-big li, ul.arrow-big li, ul.cross-big li, ul.light-big li, ul.star-big li{list-style-type:none;background-repeat:no-repeat;background-position:center left;padding:11px 0 8px 50px;font-size:1.4em;font-weight:700;}
ol{list-style-type:decimal;}
ol.list li{margin-bottom:2em;}
ol.list h4{margin:0 0 .2em;}
dl{margin:0 0 1.5em 0;}
dl dt{font-weight:700;}
dd{margin-left:1.5em;}
blockquote{margin:1.5em 1.5em 2em;color:#666666;font-style:italic;background:transparent url(http://www.bukinist.ws/templates/it_union/template/quote_st.png) left top no-repeat;}
blockquote div{padding:0 30px;background:transparent url(http://www.bukinist.ws/templates/it_union/template/quote_en.png) right bottom no-repeat;}
pre, code{white-space:pre;background:#E7E5DE;border:1px solid #CCCCCC;border-left:10px solid #CCCCCC;margin:.5em 0 1.5em;padding:20px;font:1em 'andale mono', 'monotype.com', 'lucida console', monospace;line-height:1.7;}
table{margin-bottom:1.4em;}
th, td{padding:4px 10px 4px 0;}
tfoot{font-style:italic;}
table.custom{width:100%;border-top:1px solid #CCCCCC;border-right:1px solid #CCCCCC;margin:1em auto;border-collapse:collapse;}
table.custom caption{color:#CCCCCC;font-size:1em;letter-spacing:.1em;margin:1em 0 0;padding:0;caption-side:top;text-align:center;}
table.custom tr.odd td{background:#F9F9F9;}
table.custom tr.odd .column1{background:#E7E5DE;}
table.custom .column1{background:#E7E5DE;}
table.custom td{border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;padding:.5em 1.2em;text-align:center;}
table.custom th{font-weight:normal;text-align:left;border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;padding:.3em 1em;}
table.custom thead th{background:#E7E5DE;text-align:center;font:700 1.3em/2.2em "Century Gothic", "Trebuchet MS", Arial, Helvetica, sans-serif;color:#555555;}
table.custom tfoot th{text-align:center;background:#E7E5DE;}
table.custom tfoot th strong{font:700 1.2em "Century Gothic", "Trebuchet MS", Arial, Helvetica, sans-serif;margin:.5em .5em .5em 0;color:#66A3D3;}
table.custom tfoot them{color:#F03B58;font-weight:700;font-size:1.1em;font-style:normal;}
label{font-weight:normal;}
fieldset{padding:1.4em;margin:1em 0 1.5em .2em;border:1px solid #D4CFC2;}
legend{font-size:1.5em;background:#F2F1ED;color:#777777;border:1px solid #D4CFC2;border-bottom-width:3px;border-right-width:3px;padding:0.2em 1em;}
.inputbox{margin:0 0.25em 0 0;border:3px solid #F2F1ED;border-top-width:1px;border-left-width:1px;color:#555555;background:#FFFFFF;line-height:18px;padding:3px 5px;}
.inputbox:hover, .inputbox:focus{background:#FFFFFF;border-color:#DCD9CF;}
textarea{width:90%;height:200px;border:3px solid #F2F1ED;border-top-width:1px;border-left-width:1px;background:#FFFFFF;color:#555555;padding:5px 8px;margin:0.5em 0.5em 0.5em 0;overflow:hidden;}
textarea:hover, textarea:focus{border-color:#DCD9CF;}
select{border:1px solid #E6E6E6;color:#555555;background:#FFFFFF;padding:2px 2px 2px 4px !important;outline:none;}
select:focus{background:#FFFFFF;}
form p img{float:none;margin:0;vertical-align:middle;}
.success, .notice, .error{padding:5px 10px 5px 40px;margin-bottom:1.5em;}
.success{border:1px solid #C6D880;color:#264409;background:#E6EFC2 url(http://www.bukinist.ws/templates/it_union/template/typo_suc.png) no-repeat 10px center;}
.notice{border:1px solid #FFD324;color:#514721;background:#FFF6BF url(http://www.bukinist.ws/templates/it_union/template/typo_not.png) no-repeat 10px center;}
.error{border:1px solid #FBC2C4;color:#8A1F11;background:#FBE3E4 url(http://www.bukinist.ws/templates/it_union/template/typo_err.png) no-repeat 10px center;}
.buttonarea{border:1px solid #D4CFC2;margin:0 0 2em .2em;padding:15px;}
.round{cursor:pointer;margin-left:15px;color:#DFDBD1;text-decoration:none;line-height:28px;background-repeat:no-repeat;background-position:right top;padding-right:15px;vertical-align:middle;display:block;display:inline-block;display:-moz-inline-box;}
.round span{background-repeat:no-repeat;background-position:left top;margin-left:-15px;height:28px;line-height:28px;display:block;display:inline-block;padding-left:15px;}
button{border:0;border:none;background:transparent;width:auto;overflow:visible;white-space:nowrap;padding:0 2px;cursor:pointer;cursor:hand;}
button:hover .round{background-position:right bottom;color:#FFFFFF;}
button:hover .round span{background-position:left bottom;}
.round:hover{background-position:right bottom;color:#FFFFFF;}
.round:hover span{background-position:left bottom;}
.chrome .browserfix, .safari4 .browserfix{position:relative;overflow:hidden;}
.separator{background:url(http://www.bukinist.ws/templates/it_union/template/seperato.png) no-repeat center right;padding-right:9px;margin-right:10px;}
.moduletable h3{font-size:1.3em;font-weight:700;margin:0 0 7px;}
.moduletable h3 span{color:#7F6009;}
.usermods .separator{background:none;padding-right:0;margin-right:15px;}
.col-module{margin:0 -21px 15px;position:relative;}
.col-module .col-module_header_l{background-repeat:no-repeat;background-position:left;width:50%;height:73px;float:left;z-index:9;margin-top:-18px;margin-bottom:-10px;}
.col-module .col-module_header_r{background-repeat:no-repeat;background-position:right;height:73px;float:right;width:50%;z-index:9;margin-top:-18px;margin-bottom:-10px;}
.col-module h3{margin:0;padding:0;position:absolute;top:11px;left:20px;color:#CBC3B3;white-space:nowrap;font-weight:700;font-size:1.2em;}
.col-module h3 span{color:#F2F2F2;}
.col-module .col-module_content{margin:0 20px;z-index:99;clear:both;margin-top:-20px;}
.col-module-style1 .col-module_header_l{background-image:url(http://www.bukinist.ws/templates/it_union/template/col-modu.png) !important;}
.col-module-style1 .col-module_header_r{background-image:url(http://www.bukinist.ws/templates/it_union/template/col-modv.png) !important;}
.col-module-style1 h3{color:#CCCCCC;}
.col-module-style1 h3 span{color:#F2F2F2;}
.col-module-style2{margin-left:-10px !important;margin-right:-10px;}
.safari4 #left-column .col-module-style2, .opera #left-column .col-module-style2, .chrome #left-column .col-module-style2{margin-left:-11px !important;}
.col-module-style2 .col-module_header_l{background-repeat:no-repeat;background-position:left;}
.col-module-style2 .col-module_header_r{background-repeat:no-repeat;background-position:right;}
.col-module-style2 h3{padding-left:25px;background:url(http://www.bukinist.ws/templates/it_union/template/col-modw.png) no-repeat center left;position:absolute;left:-16px;color:#D4D6AD;}
.col-module-style2 h3 span{color:#F2F2F2;}
.col-module-style2 .col-module_content{margin:0 10px;}
#left-column .col-module{margin:0 0 20px -21px;}
.safari4 #left-column .col-module, .opera #left-column .col-module, .chrome #left-column .col-module{padding-right:1px;}
#left-column .col-module .col-module_header_r{}#left-column .col-module-style1 .col-module_header_l{background-image:url(http://www.bukinist.ws/templates/it_union/template/col-modx.png) !important;}
#left-column .col-module-style1 .col-module_header_r{background-image:url(http://www.bukinist.ws/templates/it_union/template/col-mody.png) !important;}
#left-column .col-module-style2 h3{background-image:url(http://www.bukinist.ws/templates/it_union/template/col-modz.png);}
#left-column .col-module_content{margin-right:0;}
#footer .moduletable h3{font-size:1.3em;margin:0 0 7px;color:#B3AB95;}
#footer .moduletable h3 span{color:#FFFFFF;}
#footer .separator{background:url(http://www.bukinist.ws/templates/it_union/template/footer_s.png) no-repeat center right;}
#accessibility{overflow:hidden;width:0;height:0;display:none;}
.wrapper_full{width:100%;margin:0 auto;}
.wrapper{width:970px;margin:0 auto;}
.floatleft{float:left;}
.floatright{float:right;}
.width25{width:23.5%;}
.width33{width:32%;}
.width50{width:48.9%;}
.width100{width:100%;}
.width1_promo{width:32%;}
.width2_promo{width:48.9%;}
.width1_user{width:32.3%;}
.width2_user{width:49.2%;}
.width1_content{width:48.6%;}
.floatimg{float:left;margin:0 10px 10px 0;}
#header{background:url(http://www.bukinist.ws/templates/it_union/template/spriteme2.png) repeat-x;top;margin:0 auto;height:180px;background-position: 0px -10px;}
#header-top{background:#4F3C05 url(http://www.bukinist.ws/templates/it_union/template/spriteme2.png) repeat-x;height:35px;line-height:34px;color:#BDB5A0;background-position: 0px -210px;}
#header-top .wrapper{position:relative;}
#header_inside{background: url(http://www.bukinist.ws/templates/it_union/template/header_e.png) no-repeat center top;clear:both;height:110px;}
#logo{float:left;margin:26px 0 0 10px;}
#promo{margin-bottom:15px;position:relative;overflow:hidden;}
#feature_top{margin-bottom:15px;position:relative;overflow:hidden;}
#feature_bottom{margin-top:15px;position:relative;overflow:hidden;}
#main_content{margin:0;}
#main_content .content_column_wrapper{padding:0 15px 0 10px;}
#user_top, #user_bottom{position:relative;overflow:hidden;}
#user_top{margin-bottom:15px;}
#user_bottom{margin-top:15px;}
#content_top{position:relative;overflow:hidden;}
#content_top{margin-bottom:15px;padding-bottom:15px;border-bottom:4px solid #E7E5DE;}
#content_bottom{padding-top:15px;border-top:4px solid #E7E5DE;margin-top:15px;}
#content_gradient_t{background:url(http://www.bukinist.ws/templates/it_union/template/content_.png) repeat-x top;padding-top:50px;}
#content_texture_t{background:url(http://www.bukinist.ws/templates/it_union/template/content_.jpg) repeat-x top;margin-top:-77px;margin-bottom:50px;}
#content_gradient_b{background:url(http://www.bukinist.ws/templates/it_union/template/content0.png) repeat-x bottom;}
#content_texture_b{background:url(http://www.bukinist.ws/templates/it_union/template/content_.jpg) repeat-x bottom;}
#content_t{background:url(http://www.bukinist.ws/templates/it_union/template/spriteme1.png) no-repeat center top;height:0;background-position: 58px -6558px;}
#content_b{background:url(http://www.bukinist.ws/templates/it_union/template/spriteme1.png) no-repeat center bottom;padding-left:35px;width:1100px;margin:0 auto;height:15px;background-position: 58px -6648px;}
#content_l{background:url(http://www.bukinist.ws/templates/it_union/template/content3.png) repeat-y center;padding-top:10px;}
#content{clear:both;margin-top:-80px;min-height:100px;}
#content-container{margin:0;padding-left:1px;position:relative;width:970px;border-bottom:none;}
#content-column-container{border-style:solid;border-color:transparent;}
#content-inner-container{width:100%;border-left-width:1px;margin-right:-1px;border-right-width:1px;margin-left:-1px;}
#content-order-container{float:left;width:100%;min-height:300px;}
#content-middle{float:right;width:100%;}
#content-right{float:right;}
.clear-columns{clear:both;}
.content-inside{margin:0;}
.content_column_tl{background:url(http://www.bukinist.ws/templates/it_union/template/spriteme1.png);background-position: -10px -55px;no-repeat left top;width:50%;height:100px;margin-bottom:-125px;float:left;}
.content_column_tr{background:url(http://www.bukinist.ws/templates/it_union/template/content5.png) no-repeat right top;width:50%;margin-bottom:-85px;height:100px;float:right;}
.content_column_br{background:url(http://www.bukinist.ws/templates/it_union/template/content6.png) no-repeat bottom right;height:15px;width:50%;float:right;z-index:99;}
.content_column_bl{background:url(http://www.bukinist.ws/templates/it_union/template/spriteme1.png) no-repeat bottom left;height:15px;width:50%;float:left;z-index:99;background-position: -10px -6523px;margin-bottom:-15px;}
.content_column_wrapper{clear:both;padding:0 10px;min-height:20px;background:#D4CFC2;}
.opera .content_column_tl, .opera .content_column_br, .safari4 .content_column_tl, .safari4 .content_column_br, .chrome .content_column_tl, .chrome .content_column_br{width:50.071%;}
.opera .content_column_tr, .opera .content_column_bl, .safari4 .content_column_tr, .safari4 .content_column_bl, .chrome .content_column_tr, .chrome .content_column_bl{width:50.070%;}
.safari4 .usermods .content_column_tl, .safari4 .usermods .content_column_br, .chrome .usermods .content_column_tl, .chrome .usermods .content_column_br{width:50.5%;}
#columns-container{margin:0;padding-left:1px;position:relative;border-bottom:none;}
#outer-column-container{border-style:solid;border-color:transparent;}
#inner-column-container{width:100%;border-style:transparent;border-color:#FFFFFF;}
#source-order-container{float:left;width:100%;}
#middle-column{float:right;width:100%;}
#left-column{float:left;}
.clear-columns{clear:both;}
.inside{margin:0;}
#middle-column .inside{margin-left:5px;}
#middle-column .content_column_tl{background-image:url(http://www.bukinist.ws/templates/it_union/template/spriteme1.png);height:109px;background-position: -10px -175px;}
#middle-column .content_column_tr{background-image:url(http://www.bukinist.ws/templates/it_union/template/spriteme1.png);height:109px;margin-bottom:-100px;background-position: -250px -304px;}
#middle-column .content_column_br{background-image:url(http://www.bukinist.ws/templates/it_union/template/spriteme1.png);background-position: -250px -6488px;}
#middle-column .content_column_bl{background-image:url(http://www.bukinist.ws/templates/it_union/template/spriteme1.png);background-position: -10px -6453px;}
#middle-column .content_column_wrapper{background:url(http://www.bukinist.ws/templates/it_union/template/spriteme1.png) no-repeat top center;clear:both;position:relative;padding:0 10px;margin-bottom:0;min-height:400px;background-position: -250px -433px;}
#bottom{position:relative;overflow:hidden;padding-top:15px;clear:both;}
#footer{clear:both;color:#D4CFC2;}
#footer a{color:#BEB7A4;}
#footer_effect{background:url(http://www.bukinist.ws/templates/it_union/template/footer_e.png) no-repeat center bottom;}
#footer .padding{padding:0 0 30px;margin-top:-15px;position:relative;overflow:hidden;}
#copyright{clear:both;background:url(http://www.bukinist.ws/templates/it_union/template/spriteme2.png) repeat-x center bottom;height:45px;color:#BEB7A4;margin:0;background-position: 567.5px -265px;}
#copyright .padding{padding:14px 0 0;}
#copyright p#copytext{margin:0;float:left;}
#copyright #icelogo{float:left;margin-top:-2px;padding-right:12px;}
.blog{position:relative;overflow:hidden;}
.blog_description h1{font-size:2em;}
.blog h2{margin:0;padding:0;}
.blog h2 a:hover{background:#E7E5DE;color:#444444;text-decoration:none;}
div.iteminfo{float:left;width:65%;margin-bottom:15px;margin-left:20px;}
div.iteminfo p{clear:both;margin:0;font-style:italic;}
div.iteminfo p span{color:#999999;}
.leading .iteminfo{float:none;width:auto;margin-bottom:0;}
.leading div.iteminfo p{font-size:1em;display:block;font-style:normal;padding-bottom:12px;}
.leading div.iteminfo p span{display:block;font-style:italic;}
.blog .buttonsarea{margin-bottom:15px;}
.blog .leading .buttonsarea{float:left;margin-bottom:0;width:23%;text-align:right;}
.blog .leading p.buttonheading{margin:0 0 15px;float:right;}
.blog .blogcontent{clear:both;}
.blog .leading .blogcontent{float:right;clear:none;width:74%;font:13px "Arial";}
p.buttonheading{margin:5px 0 5px -5px;float:right;}
p.buttonheading img{margin:0 0 0 3px;border:none;padding:0;background:none;}
.blog .round{margin:10px 0 0;}
.blog .article_column .round{margin:15px 0 -10px;}
.blog .leading{position:relative;overflow:hidden;bottom:-3px;}
.blog .leading h2{margin-bottom:10px;font-size:2em;}
.articles_wrap{clear:both;padding-bottom:5px;position:relative;overflow:hidden;}
.blog .article_row{position:relative;padding-top:10px;margin-top:15px;overflow:hidden;border-top:3px solid #E7E5DE;}
.blog .article_row h2{display:block;font-size:1.2em;font-weight:700;line-height:1.6em;margin-bottom:.15em;}
.blog .article_row .cols3 h2{font-size:1.1em;}
.blog .article_row .cols2{width:50%;float:left;}
.blog .article_row .cols3{width:33.3%;float:left;}
.blog .article_row .column1 .article_column{padding-right:10px;}
.blog .article_row .column2 .article_column{padding-left:9px;border-left:1px dashed #DCD9CF;position:relative;overflow:hidden;}
.blog .article_row .column3 .article_column{padding-left:15px;position:relative;overflow:hidden;}
#page{margin:0;position:relative;overflow:hidden;}
#page h1.contentheading{font-size:2.25em;padding-bottom:;line-height:1.3;margin:0 0 15px;}
#page .pagecontent img{float:left;margin:0 10px 10px 0;}
p.noticebottom{clear:both;position:relative;overflow:hidden;margin:0 0 15px;height:29px;border-top:1px solid #E6E6E6;text-align:center;border-bottom:1px solid #E6E6E6;line-height:30px;}
#page div.itemcontainer{padding:0;margin-bottom:15px;}
#page .buttonsarea{float:left;margin-bottom:0;width:22%;}
#page div.iteminfo{float:right;clear:both;text-align:right;}
#page div.iteminfo p{font-size:1em;clear:both;display:block;font-style:normal;padding-bottom:12px;}
#page div.iteminfo p span{display:block;font-style:italic;}
#page .pagecontent{float:right;clear:none;width:75%;}
.blog_more{position:relative;overflow:hidden;margin-top:20px;padding-top:5px;border-top:3px solid #E7E5DE;clear:both;}
.blog_more h2{font-size:1.75em;margin:10px 0 5px;}
.blog_more ul{clear:both;}
.blog_more ul li a{height:29px;display:block;white-space:nowrap;line-height:30px;}
p.archivedlist .inputbox{width:100px;}
div.pagination{border-top:1px solid #E7E5DE;border-bottom:1px solid #E7E5DE;padding:10px 12px;clear:both;position:relative;overflow:hidden;margin:0 -9px 15px;}
div.pagination p.counter{float:right;margin:0;}
div.pagination ul{float:left;margin:0;}
div.pagination ul li{float:left;list-style-type:none;padding:0 7px;background:#FDFDFC;border:1px solid #E9E9E9;}
div.pagination ul li a:hover{text-decoration:none;color:#555555;}
p.readmore{float:left;clear:both;margin:0;height:42px;padding:0 0 0 15px;}
.readmore a:hover{text-decoration:none;}
#searchpage .searchintro{background:#F9F9F9;padding:5px 15px 0;position:relative;overflow:hidden;clear:both;}
#searchpage .searchintro p.left{float:left;}
#searchpage .searchintro p.right{float:right;}
#searchpage ol p{margin-bottom:1em;}
#searchpage ol span.discategory{color:#999999;}
ol.latestnews, ol.mostreadmod{margin-bottom:0;}
ol.latestnews li, ol.mostreadmodli{color:#808080;}
#searcharea{float:right;margin:-2px -4px 10px 0;}
#search_bg form{margin:0 0 0 13px;}
#search_bg label{display:none;}
#search_bg .inputbox{width:225px;margin:0;padding:0;background:none;border:none;color:#666666;}
#search_bg .inputbox:focus{color:#66797D;}
#search_bg .button{float:none;width:60px;margin:0 0 0 4px;font-family:Verdana, Geneva, sans-serif;font-size:1em;color:#DDBAA8;height:25px;line-height:26px;cursor:pointer;background:none;display:inline;border:none;}
#search_bg .button:hover{color:#FFFFFF;}
ol.latestnews, ol.mostreadmod{margin-bottom:0;}
ol.latestnews li, ol.mostreadmod li{color:#808080;}

#bannertop{margin:25px 0 0;float:right;}
#banner{position:relative;overflow:hidden;margin:0 0 10px;}
ul.bannermod{margin:0;float:left;}
ul.bannermod li{list-style-type:none;margin:0;display:inline;}
ul.bannermod li img{margin:0;float:none;}
form.poll p.polltitle{margin-bottom:8px;font-size:1.25em;font-style:italic;}
form.poll p.pollradio{color:#555555;}
#login_text{float:right;padding-right:5px;}
#login_text a{font-size:1.1em;display:block;color:#BDB5A0;}
#login_text a:hover{text-decoration:none;color:#FFFFFF;}
#login_box{width:320px;position:absolute;right:0;top:35px;z-index:999;visibility:hidden;overflow:hidden;}
#login-panel{background-position:0 100%;position:relative;overflow:hidden;background-repeat:no-repeat;padding:15px 30px 30px;color:#E6E6E6;}
#login-panel .moduletable h3{color:#CCCCCC;font-size:1.3em;padding-bottom:6px;margin-bottom:5px;border-bottom:1px dashed #999999;}
#login-panel .moduletable_content{padding-top:5px;margin-bottom:-5px;}
#login-panel .moduletable a{color:#CCCCCC;}
#login-panel .moduletable a:hover{color:#FFFFFF;}
form.loginform fieldset{border-color:#888888;margin:0;border-style:dotted;}
form.loginform legend{border-color:#888888;border-style:dotted;border-width:1px;color:#CCCCCC;font-size:1.3em;background-color:transparent;}
form.loginform p#login_username label, form.loginform p#login_password label{display:none;}
form.loginform .inputbox{padding:0;display:inline;background:none;color:#CC9900;border:none;width:140px;margin:4px 7px 0 10px;}
form.loginform p#login_username:hover, form.loginform p#login_username:focus, form.loginform p#login_password:hover, form.loginform p#login_password:focus{background-position:bottom;}
form.loginform p#form-login-remember{margin:13px 5px 0 0;color:#B2B2B2;float:right;}
form.loginform p#login_button{margin:12px 15px 0 -5px;float:left;}
form.loginform ul.login_lost{margin:15px 0 0 10px;clear:both;float:left;width:100%;text-align:left;}
form.loginform ul.login_lost li{padding:0;}
form.logout p{margin:0 0 15px;}
form.logout button{margin:0 0 0 10px;}
ul.tempstyle{margin:0;float:left;}
ul.tempstyle li{float:left;list-style-type:none;}
ul.tempstyle li a{margin:0;width:70px;display:block;float:left;}
form.editor select{width:auto;}
#main-nav_wrap{margin:0;position:relative;background:url(http://www.bukinist.ws/templates/it_union/template/nav00000.png) no-repeat center top;height:77px;}
#main-nav{margin:0 auto;height:45px;width:970px;}
ul#topmenu{margin:7px 0 0;float:left;}
ul#topmenu li{list-style-type:none;display:inline;margin:0;border-right-width:1px;border-right-style:solid;border-right-color:#777777;}
ul#topmenu li a{font-size:.9em;margin:0 10px;color:#CCCCCC;}
ul#topmenu li#current a, ul#topmenu li a:hover{color:#FFFFFF;text-decoration:none;}
ul.menu-othermenu, ul.menu-othermenu ul{margin:0;}
ul.menu-othermenu li{list-style-type:none;}
ul.menu-othermenu li a{display:block;color:#333333;padding:6px 5px;position:relative;background:url(http://www.bukinist.ws/templates/it_union/template/othermen.png) no-repeat bottom center;}
ul.menu-othermenu li a span.title{letter-spacing:0.02em;line-height:1.2em;font-size:1.25em;display:block;}
ul.menu-othermenu li a span.sub{color:#777777;}
ul.menu-othermenu li a:hover{text-decoration:none;background-color:#E9E7E0;}
ul.menu-othermenu li#current a{background-color:#E9E7E0;}
ul.menu-othermenu li li{margin-left:20px;}
ul.menu-othermenu li li a{background:none !important;padding-left:0;}
#copyright ul.menu{float:right;margin:0;}
#copyright ul.menu li{float:right;margin-bottom:14px;list-style-type:none;border-right:1px dashed #987A1F;}
#copyright ul.menu li a{color:#BEB7A4;float:left;margin:0 12px;}
#copyright ul.menu li a:hover{color:#E9E7E0;text-decoration:none;}
#copyright ul.menu img{padding-right:7px;margin-bottom:-4px;}
#fontswitcher{margin-left:15px;float:right;}
#fontswitcher ul{float:left;margin:6px 0 0;}
#fontswitcher ul li{list-style-type:none;float:left;}
#fontswitcher ul li a{text-align:center;width:15px;height:25px;margin-right:1px;display:block;}
#fontswitcher ul li a:hover{border-bottom:none;}
#fontswitcher ul li.largefont a{background:url(http://www.bukinist.ws/templates/it_union/template/font_lar.png) no-repeat top;}
#fontswitcher ul li.normalfont a{background:url(http://www.bukinist.ws/templates/it_union/template/font_nor.png) no-repeat top;}
#fontswitcher ul li.smallfont a{background:url(http://www.bukinist.ws/templates/it_union/template/font_sma.png) no-repeat top;}
#fontswitcher ul li.largefont a:hover{background-position:bottom;}
#fontswitcher ul li.normalfont a:hover{background-position:bottom;}
#fontswitcher ul li.smallfont a:hover{background-position:bottom;}
p#icedate{margin:0;font-size:.9em;}
p#icedate span{padding:0 3px;}
#rss-module{margin:4px 0 5px 15px;}
#rss-module a{display:block;width:25px;height:25px;background:url(http://www.bukinist.ws/templates/it_union/template/spriteme1.png); background-position:-10px -10px; no-repeat center;}
#rss-module a span{display:none;}

  
body:first-of-type.content_column_tr,
body:first-of-type.content_column_br,
body:first-of-type.col-module .col-module_header_l{
  width:49.9999%;}

/* typography.css */
body {
  background-color:#4F3C05}


/* general.css */
#header {
  background-color:#4F2A05}
  
#header-top {
  background-color:#4F3C05}
  
#content_texture_t {
  background-image:url(http://www.bukinist.ws/templates/it_union/template/content_.jpg)}

#content_texture_b {
  background-image:url(http://www.bukinist.ws/templates/it_union/template/content0.jpg)}

#login-panel {
  background-image: url(http://www.bukinist.ws/templates/it_union/template/login-bg.png);}
    
    
/*ice_menu.css */
#main-nav_wrap {
  background-image:url(http://www.bukinist.ws/templates/it_union/template/nav00000.png)}

#icemenu_wrap ul li a span.sub,
#icemenu_wrap ul ul li a span.title {  
  color:#9D9377;}

#icemenu_wrap li#current a span.sub,
#icemenu_wrap li.active a span.sub,
#icemenu_wrap ul li a:hover span.sub { 
  color:#DFDBD1;}
  
#icemenu_wrap li ul {
  background-image:url(http://www.bukinist.ws/templates/it_union/template/nav_droq.png);}

#icemenu_wrap li#current a,
#icemenu_wrap li.active a { 
  background-image:url(http://www.bukinist.ws/templates/it_union/template/nav_curr.png);}
  
  
/* modules.css */
.col-module .col-module_header_l {
  background:url(http://www.bukinist.ws/templates/it_union/template/col-modz.png) no-repeat left;}
.col-module .col-module_header_r {
  background:url(http://www.bukinist.ws/templates/it_union/template/col-moe0.png) no-repeat right;}

.col-module-style2 .col-module_header_l {
  background-image:url(http://www.bukinist.ws/templates/it_union/template/col-moe1.png)!important;}
  
.col-module-style2 .col-module_header_r {
  background-image:url(http://www.bukinist.ws/templates/it_union/template/col-moe2.png);}

    
#left-column .col-module .col-module_header_l {
  background-image:url(http://www.bukinist.ws/templates/it_union/template/col-moe3.png);}
#left-column .col-module .col-module_header_r {
  background-image:url(http://www.bukinist.ws/templates/it_union/template/col-moe4.png);}
      
#left-column .col-module-style2 .col-module_header_r {
  background-image:url(http://www.bukinist.ws/templates/it_union/template/col-moe5.png)!important;}  

#left-column .col-module-style2 h3 {  
  background-image:url(http://www.bukinist.ws/templates/it_union/template/col-moe6.png);}
  .highslide-controls {
    width: 195px;
    height: 40px;
    background: url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) 0 -90px no-repeat;
    margin-right: 15px;
    margin-bottom: 10px;
    margin-top: 10px;
}
.highslide-controls ul {
	position: relative;
	left: 15px;
    height: 40px;
    list-style: none;
    margin: 0;
    padding: 0;
    background: url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) right -90px no-repeat;
}
.highslide-controls li {
    float: left;
    padding: 5px 0;
}
.highslide-controls a {
    background: url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif);
    display: block;
    float: left;
    height: 30px;
    width: 30px;
    outline: none;
}
.highslide-controls a.disabled {
    cursor: default;
}
.highslide-controls a span {
    /* hide the text for these graphic buttons */
    display: none;
}

/* The CSS sprites for the controlbar */
.highslide-controls .highslide-previous a {
    background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
    background-position: 0 -30px;
}
.highslide-controls .highslide-previous a.disabled {
    background-position: 0 -60px !important;
}
.highslide-controls .highslide-play a {
    background-position: -30px 0;
}
.highslide-controls .highslide-play a:hover {
    background-position: -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;
}
.highslide-controls .highslide-pause a {
    background-position: -60px 0;
}
.highslide-controls .highslide-pause a:hover {
    background-position: -60px -30px;
}
.highslide-controls .highslide-next a {
    background-position: -90px 0;
}
.highslide-controls .highslide-next a:hover {
    background-position: -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
    background-position: -90px -60px !important;
}
.highslide-controls .highslide-move a {
    background-position: -120px 0;
}
.highslide-controls .highslide-move a:hover {
    background-position: -120px -30px;
}
.highslide-controls .highslide-full-expand a {
    background-position: -150px 0;
}
.highslide-controls .highslide-full-expand a:hover {
    background-position: -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
    background-position: -150px -60px !important;
}
.highslide-controls .highslide-close a {
    background-position: -180px 0;
}
.highslide-controls .highslide-close a:hover {
    background-position: -180px -30px;
}
/* forms.css */
.round,
.round span {
  background-image:url(http://www.bukinist.ws/templates/it_union/template/button00.png);}

x rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

.voteprogress span {
  color: #ffffff;
  text-align: center;
  text-indent: -2000em;
  height: 15px;
  display: block;
  overflow: hidden;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background: #0e90d2;
  background-image: -moz-linear-gradient(top, #149bdf, #0480be);
  background-image: -ms-linear-gradient(top, #149bdf, #0480be);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
  background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
  background-image: -o-linear-gradient(top, #149bdf, #0480be);
  background-image: linear-gradient(top, #149bdf, #0480be);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);
}

.voteprogress .vote2 {
  background-color: #dd514c;
  background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: linear-gradient(top, #ee5f5b, #c43c35);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
}

.voteprogress .vote3 {
  background-color: #5eb95e;
  background-image: -moz-linear-gradient(top, #62c462, #57a957);
  background-image: -ms-linear-gradient(top, #62c462, #57a957);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
  background-image: -webkit-linear-gradient(top, #62c462, #57a957);
  background-image: -o-linear-gradient(top, #62c462, #57a957);
  background-image: linear-gradient(top, #62c462, #57a957);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
}

.voteprogress .vote4 {
  background-color: #4bb1cf;
  background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
  background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
  background-image: linear-gradient(top, #5bc0de, #339bb9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
}

.voteprogress .vote5 {
  background-color: #faa732;
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  background-image: -ms-linear-gradient(top, #fbb450, #f89406);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
  background-image: linear-gradient(top, #fbb450, #f89406);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
}

/*---Âûâîä ðåçóëüòàòîâ îïðîñîâ â íîâîñòÿõ---*/
.pollprogress {
  overflow: hidden;
  height: 18px;
  margin-bottom: 5px;
  background-color: #f7f7f7;
  background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -ms-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: linear-gradient(top, #f5f5f5, #f9f9f9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

.pollprogress span {
  color: #ffffff;
  height: 18px;
  display: block;
  overflow: hidden;
  font-size: 12px;
  text-align: center;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background: #0e90d2;
  background-image: -moz-linear-gradient(top, #149bdf, #0480be);
  background-image: -ms-linear-gradient(top, #149bdf, #0480be);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
  background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
  background-image: -o-linear-gradient(top, #149bdf, #0480be);
  background-image: linear-gradient(top, #149bdf, #0480be);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);
}

.pollprogress .poll2 {
  background-color: #dd514c;
  background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: linear-gradient(top, #ee5f5b, #c43c35);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
}

.pollprogress .poll3 {
  background-color: #5eb95e;
  background-image: -moz-linear-gradient(top, #62c462, #57a957);
  background-image: -ms-linear-gradient(top, #62c462, #57a957);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
  background-image: -webkit-linear-gradient(top, #62c462, #57a957);
  background-image: -o-linear-gradient(top, #62c462, #57a957);
  background-image: linear-gradient(top, #62c462, #57a957);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
}

.pollprogress .poll4 {
  background-color: #4bb1cf;
  background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
  background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
  background-image: linear-gradient(top, #5bc0de, #339bb9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
}

.pollprogress .poll5 {
  background-color: #faa732;
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  background-image: -ms-linear-gradient(top, #fbb450, #f89406);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
  background-image: linear-gradient(top, #fbb450, #f89406);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
}

/*---BB Ðåäàêòîð---*/

.bb-pane { height: 1%; overflow: hidden; border: 1px solid #BBB; background-image: url("../bbcodes/bg.gif"); }
.bb-btn, .bb-sep { height: 25px; float: left; display: block; overflow: hidden; text-indent: -9999px; white-space: nowrap; }
.bb-sel { float: left; padding: 4px 2px 0 2px; }
.bb-sel select { font-size: 11px; }
.bb-sep { width: 5px; background-image: url("../bbcodes/brkspace.gif"); }
.bb-btn { cursor: pointer; width: 23px; }

#b_font { width: 118px;}
#b_size { width: 65px;}
#b_font select { padding: 0px;}
#b_size select { padding: 0px;}
#b_b { background-image: url("../bbcodes/b.gif"); }
#b_i { background-image: url("../bbcodes/i.gif"); }
#b_u { background-image: url("../bbcodes/u.gif"); }
#b_s { background-image: url("../bbcodes/s.gif"); }
#b_img { background-image: url("../bbcodes/image.gif"); }
#b_up { background-image: url("../bbcodes/upload.gif"); }
#b_emo { background-image: url("../bbcodes/emo.gif"); }
#b_url { background-image: url("../bbcodes/link.gif"); }
#b_leech { background-image: url("../bbcodes/leech.gif"); }
#b_mail { background-image: url("../bbcodes/email.gif"); }
#b_video { background-image: url("../bbcodes/mp.gif"); }
#b_audio { background-image: url("../bbcodes/mp3.gif"); }
#b_hide { background-image: url("../bbcodes/hide.gif"); }
#b_quote { background-image: url("../bbcodes/quote.gif"); }
#b_code { background-image: url("../bbcodes/code.gif"); }
#b_left { background-image: url("../bbcodes/l.gif"); }
#b_center { background-image: url("../bbcodes/c.gif"); }
#b_right { background-image: url("../bbcodes/r.gif"); }
#b_color { background-image: url("../bbcodes/color.gif"); }
#b_spoiler { background-image: url("../bbcodes/spoiler.gif"); }
#b_fla { background-image: url("../bbcodes/flash.gif"); }
#b_yt { background-image: url("../bbcodes/youtube.gif"); }
#b_tf { background-image: url("../bbcodes/typograf.gif"); }
#b_list { background-image: url("../bbcodes/list.gif"); }
#b_ol { background-image: url("../bbcodes/ol.gif"); }
#b_tnl { background-image: url("../bbcodes/translit.gif"); }

.bb-editor textarea { 
    -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    padding: 2px; border: 1px solid #bcc0c2; width: 100%; background: #fff url("../images/fields.png") repeat-x;
}
.editorcomm .bb-editor { width: 465px;}
.editorcomm .bb-editor textarea { height: 156px; }

/*---Âûäåëåíèå òåêñòà è âñïëûâàþùåå îêíî (ïîäåëèòüñÿ ññûëêîé)---*/
#marker-bar,
#txtselect_marker {
	display: block;
	visibility: hidden;
    position: absolute;
    z-index: 1200;
    opacity: 0;
    -webkit-transition: opacity .4s, visibility .1s linear .4s;
    -moz-transition: opacity .4s, visibility .1s linear .4s;
    -o-transition: opacity .4s, visibility .1s linear .4s;
    transition: opacity .4s, visibility .1s linear .4s;
}
#txtselect_marker {
    cursor: pointer;
    background:url(../dleimages/marker.png) -0px -0px no-repeat;
}

#txtselect_marker:hover {
        background-position: -0px -32px;
}

#marker-bar{
    border: 1px solid #ccc;
    border-radius: 15px;
    background: #fff;
    padding: 5px 10px;
    cursor: default;
    box-shadow: 0px 0px 4px #ccc;
}

#marker-bar.show {
	-webkit-transition: opacity .4s, visibility 0s;
	-moz-transition: opacity .4s, visibility 0s;
	-o-transition: opacity .4s, visibility 0s;
	transition: opacity .4s, visibility 0s;
	opacity: 1;
	visibility: visible;
}

#txtselect_marker.show {
        /* XXX make a common css fadeIn/fadeOut classes */
	visibility: visible;
    width: 32px;
    height: 32px;
	-webkit-transition: opacity .4s, visibility 0s;
	-moz-transition: opacity .4s, visibility 0s;
	-o-transition: opacity .4s, visibility 0s;
	transition: opacity .4s, visibility 0s;
	opacity: 1;
}

#marker-bar .masha-social,
#marker-bar .masha-marker{
	cursor: pointer;
	display: block;
	margin: 0 5px;
	float: left;
}

#marker-bar .masha-marker{
	line-height: 1em;
	color: #aaa;
	border-bottom: 1px dotted #aaa;
	margin-right: 10px;
}

#marker-bar .masha-marker:hover {
	color: #ea3e26;
	border-color: #ea3e26;
}

.user_selection, .user_selection_true {
	background: #c4f47d;
	padding: 2px 0;
}
.user_selection a.txtsel_close, .user_selection_true a.txtsel_close {
	display:none;
}
.user_selection .closewrap, .user_selection_true .closewrap {
	position: relative;
}
.user_selection.hover a.txtsel_close, .user_selection_true.hover a.txtsel_close {
	display: inline-block;
	position: absolute;
	top: -7px;
	left: -5px;
	width: 33px;
	height: 33px;
	background: url(../dleimages/closemarker.png) -0px -0px no-repeat;
}

.user_selection.hover a.txtsel_close:hover, .user_selection_true.hover a.txtsel_close:hover {
	background-position: -0px -33px;
}


#share-popup {
	background: #fff;
	border: 1px solid #aaa;
	border-radius: 5px;
	box-shadow: 0 0 5px rgba(0,0,0,0.5);
	position: absolute;
	width: 414px;
	display:none;
	z-index: 100;
	padding: 10px 0;
	opacity: 0;
	-webkit-transition: opacity .4s, visibility .1s linear .4s;
	-moz-transition: opacity .4s, visibility .1s linear .4s;
	-o-transition: opacity .4s, visibility .1s linear .4s;
	transition: opacity .4s, visibility .1s linear .4s;
}

#share-popup.show {
	display:block;
	opacity: 1;
	-webkit-transition: opacity .4s, visibility 0s;
	-moz-transition: opacity .4s, visibility 0s;
	-o-transition: opacity .4s, visibility 0s;
	transition: opacity .4s, visibility 0s;
	opacity: 1;
}

#share-popup .social {
	padding: 0 0 10px 17px;
	height: 40px;
}

#share-popup .social p {
	padding-bottom: 10px;
	margin: 0;
	font-weight: bold;
}

#share-popup .social ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#share-popup .social ul li {
	float: left;
	margin-right: 20px;
	padding-top: 2px;
	position: relative;
}

#share-popup .social ul a {
	text-decoration: none;
	font-size: 11px;
	display: inline-block;
	color: #aaa;
	padding-left: 25px;
}

#share-popup .social ul a:hover {
	text-decoration: underline;
	color: #ea3e26;
}

#share-popup .social a span{
	cursor: pointer;
	width: 20px;
	height: 20px;
	background: url(../dleimages/social-icons.png) 20px 20px no-repeat;
	position: absolute;
	left: 0;
	top: 0;
}

#share-popup .social .tw span{
	background-position: 0 -20px;
}

#share-popup .social .tw:hover span{
	background-position: 0 0;
}

#share-popup .social .fb span{
	background-position: -20px -20px;
}

#share-popup .social .fb:hover span {
	background-position: -20px 0;
}

#share-popup .social .vk span{
	background-position: -40px -20px;
}

#share-popup .social .vk:hover span {
	background-position: -40px 0;
}

#share-popup .social .gp span{
	background-position: -60px -20px;
}

#share-popup .social .gp:hover span {
	background-position: -60px 0;
}

#share-popup .link {
	clear: both;
	border-top: 1px solid #d9d9d9;
	padding: 10px 5px 0 10px;
	line-height: 1.2;
	overflow: hidden;
	margin: 0 7px;
}

#share-popup .link p {
	font-weight: bold;
	padding: 0 0 3px 0;
	margin: 0;
}

#share-popup .link span {
	color: #999;
	font-size: 10px;
	display: block;
	padding-top: 3px;
}

#share-popup .link a {
	display: block;
}

/* =================ÊÍÎÏÊÈ ÄÎÁÀÂËÅÍÈß ÍÎÂÎÑÒÈ Â ÇÀÊËÀÄÊÈ============= */

div.link_book
{ 
width: 100%; float: center;
}

span.link_book
{
color: #000;
font-size: 11px;
font-weight: normal;
font-family: Arial;
text-align: center;
padding-bottom: 0px;
}

div.link_bookvn
{
margin-top: 5px;
text-align: center;
}

div.link_bookvn a img
{
padding: 2px;
margin: 0px;
border: 1px solid #CCCCCC;
}

div.link_bookvn img
{
margin: 0 7px 3px 0 !important;
}

div.link_bookvn a img:hover
{
border: 1px solid #FF0000;
}

div.link_bookvn a img
{
filter: alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
   
div.link_bookvn a img:hover
{
filter: alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}
.float,div.razmetka{float: left;width: 50%;}
div.abzac{clear: both;height: 0;overflow: hidden;}
/* tooltip */
.tooltip img{padding: 0px 10px 10px;}
/* END tooltip */
.yakaboo_search * {margin:0; padding:0}
.yakaboo_search {width:300px; height:65px; margin:5px 0px 5px 0px; overflow:hidden}
.yakaboo_search a {display:block; width:166px; height:44px; background: url(http://www.yakaboo.ua/img/yform/yakaboo.gif) no-repeat}
.yakaboo_search img {border:0}
.yakaboo_search .text {width:240px; height:16px; border:1px solid #b3b9c3; float:left; margin:26px 0px 0px 15px}
.yakaboo_search .submit {display:inline; float:right; background:none; border:0; width:17px; height:17px; margin:26px 17px 0px 0px; cursor:pointer; cursor:hand}
.yform4 {background: url(http://ratatui.pp.ua/uploads/form4.gif) bottom center no-repeat}
.yform5 .text, .yform6 .text, .yform7 .text, .yform8 .text {margin-top:25px}
.yform5 .submit, .yform6 .submit, .yform7 .submit, .yform8 .submit {margin-right:12px}
.yakaboo_search1 {width:358px; height:96px; margin:2px; overflow:hidden; background:url(http://ratatui.pp.ua/uploads/yakaboo_search1.jpg) left top no-repeat #FFFFFF}
.yakaboo_search1 .yak {display:block; width:130px; height:96px; float:left; text-decoration:none;}
.yakaboo_search1 .yak_logo {display:block; width:320px; height:26px; float:right; text-decoration:none; margin-right:75px;}
.yakaboo_search1 .search_form {display:block; width:390px; height:50px; float:right; margin-top:10px; text-decoration:none;}
.yakaboo_search1 .search_form .text {width:280px; height:21px; padding:0px; border:0; margin:15px 0px 0px 27px; outline-width:0px; font-family:Tahoma; font-size:15px;}
.yakaboo_search1 .search_form .submit1 {display:inline; float:right; background:url(http://www.yakaboo.ua/img/yform/yaka_sbtn.jpg) left top no-repeat; border:0; width:61px; height:26px; margin:12px 13px 0px 0px; cursor:pointer;}
