/*MODEL SETTINGS*/
BODY{padding:0;margin:0;}
#o *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0;margin:0;z-index:0;outline:none;text-decoration:none;word-wrap:break-word;font-family:Helvetica Neue,Arial,sans-serif}

#o {background:#EBEBEB;font-size:62.5%;color:#000}
BODY.iDesign{padding-bottom: 150px}
BODY.iDesignTop{padding-top:30px}

#o H2,#o H3,#o H4,#o H5,#o H6{color:#000}
#o A{color:#197EE3;cursor:pointer}
#o A:hover,#o A:hover B,#o A:hover I{color:#197EE3;text-decoration:underline;cursor:pointer}
#o A IMG{border:0;cursor:pointer}
#o OL{display:block;list-style-type:decimal;padding-left:30px}
#o U{text-decoration:underline}
#o UL{display:block;list-style-type:disc;padding-left:30px}
#o LI{display:list-item}
#o INPUT,#o TEXTAREA{}
#o BUTTON{cursor:pointer}
#o .clr{clear:both}
#o .deleted{text-decoration:line-through}
#o ABBR{background:yellow}
#o ACRONYM{color:red}
/*START GLOBAL SCHEME*/

#o{min-height:100px;text-align:center;margin:0;display:table;height: 100%;width: 100%;position:relative;background:transparent}
#o .SiteHeader{width:100%;text-align:left;margin:0 auto;position:relative;padding-top:90px}#o.Standard .SiteHeader{width:984px}#o.Sky .SiteHeader{width:1114px;padding-right:130px}
#o .SiteFooter{width:100%;text-align:left;margin:0 auto;position:relative}#o.Standard .SiteFooter{width:984px}#o.Sky .SiteFooter{width:1114px;padding-right:130px}
#o .SiteBody{position:relative;min-height:400px;margin:0 auto;overflow:visible}#o.Standard .SiteBody{width:984px}#o.Sky .SiteBody{width:1114px;padding-right:130px}
#o .SiteNavigator{width:100%;height:25px;text-align:left;margin:0 auto 10px;padding:0}
#o .GroupLayout *{letter-spacing:0;word-spacing:0;letter-spacing:initial;word-spacing:initial}
#o .GroupLayout, #o .GroupLayout .GroupLayout{text-align:left;display:block;margin:0 -3px;padding:0;position:relative;word-spacing:-3px;letter-spacing:-3px}
.offiSafari #o .GroupLayout{letter-spacing: -3px}
.iIE7 #o .GroupLayout{zoom:1;margin:0;left:-3px;width:992px}

#o .SiteHeader,#o .SiteFooter,#o .GroupLayout .Column{font-size:10px;vertical-align:top}

#o .GroupLayout .Column{display:inline-block;o2verflow: hidden/*overflow wyłączony testowo dla przeplywu w iDesignEnabled*/;padding:0 3px;margin-bottom:0px}
.iIE7 #o .GroupLayout .Column{display:block;float:left;clear:none;overflow:visible}
#o .GroupLayout .C-1-4{width:25%}
#o .GroupLayout .C-1-3{width:33.333333%;w2idth:330px}
#o .GroupLayout .C-1-2{width:50%}
#o .GroupLayout .C-2-3{width:66.666666%;w2idth:660px}
#o .GroupLayout .C-3-4{width:75%}
#o .GroupLayout .C-1-1{width:100%}
#o .GroupLayout .C-WideA{width:660px}
#o .GroupLayout .C-NarrowA{width:330px}
#o .GroupLayout .C-WideB{width:550px}
#o .GroupLayout .C-NarrowB{width:220px}
#o .GroupLayout .C-1-2,#o .GroupLayout .C-2-3,#o .GroupLayout .C-3-4,#o .GroupLayout .C-1-2,#o .GroupLayout .C-1-1,#o .GroupLayout .C-WideA,#o .GroupLayout .C-WideB,#o .GroupLayout .C-1-4,#o .GroupLayout .C-1-3,#o .GroupLayout .C-NarrowA,#o .GroupLayout .C-NarrowB{letter-spacing:0}
#o .GroupLayout .C-Narrow{font-size:1.2em;line-height:1.65em}
#o .GroupLayout .C-Wide{font-size:1.3em;line-height:1.65em}

#o .C-Wide H2{margin-bottom:10px}
#o .GroupLayout H3{margin-bottom:10px}
#o .GroupLayout .C-Wide .Block .BlockBody{padding:25px 29px 5px}
#o .GroupLayout .C-Narrow .Block .BlockBody{padding:13px 13px 0}

/*iDesignEnabled Transitions OFF*/
.iDesignEnabled #o .Page *{-webkit-transition:none !important;-o-transition: none !important;-moz-transition: none !important;transition: none !important}

#o .DesignBlockOver{position: absolute;min-height: 10px;min-width: 10px;cursor: pointer;-m2oz-box-shadow:0 0 0 5px rgba(0,0,0,.1);-w2ebkit-box-shadow:0 0 0 5px rgba(0,0,0,.1);b2ox-shadow:0 0 0 5px rgba(0,0,0,.1);}
#o .DesignBlockOver DIV{top: 0;left: 0;right: 0;bottom:0;position:absolute;background:#0072FF;opacity:0.35;filter:alpha(opacity=35)}

#o .DesignMenu{position:relative;padding: 0 14px;text-align:left}
#o .DesignMenu .DesignMenuBody{padding:0;position:relative;overflow:visible;background-color:#FFF;border-radius: 4px;box-shadow:0 2px 5px 1px rgba(0,0,0,.4)}

#o .DesignMenu .DesignMenuAnim{overflow:hidden;border-radius: 4px;-o-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-webkit-transition: all .3s ease-out;transition: all .3s ease-out}
#o .DesignMenu .Title{min-height:35px;min-width: 180px;padding: 6px 9px;margin-bottom: -1px;z-index: 1;position: relative;;text-align: left;border-bottom: 1px solid #D9D9D9;border-radius: 4px 4px 0 0;background-color:#F3F3F3;background:-webkit-gradient(linear, 0 bottom, 0 top, from(#EEEEEE), to(#F8F8F8));background: -moz-linear-gradient(90deg, #EEEEEE, #F8F8F8);
-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}
#o .DesignMenu .Title H3{font-size:1.3em;color:#000;font-weight:normal;padding: 0;margin: 0}
#o .DesignMenu .Title SMALL{font-size:1.1em;color:#909090}
#o .DesignMenu A{color:#4c4c4c;font-size:1.3em;padding:8px 4px 8px 30px;position:relative;display:block;border-top:1px solid #ECECEC;-o-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-webkit-transition: all .3s ease-out;transition: all .3s ease-out}
#o .DesignMenu A:hover{color:#E70000;background-color:#F2F2F2}
#o .DesignMenu A I{background: url(icoidesignmenu.png) no-repeat 0 0;position:absolute;left: 9px;top: 9px;width:13px;height:13px}
#o .DesignMenu A.Settings I{background-position:0 0}
#o .DesignMenu A.Edit I{background-position:-60px 0}
#o .DesignMenu A.Delete I{background-position:-30px 0}
#o .DesignMenu A.Add I{background-position:-90px 0}
#o .DesignMenu .DesignMenuHook{position:absolute;width:8px;height:16px;overflow:hidden}
#o .DesignMenu .DesignMenuHook SPAN{position: absolute;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);background-color:#FFF;width:10px;height:10px;display:block;box-shadow:0px 0 1px 2px rgba(0,0,0,.15)}
#o .DesignMenu .HookSideLeft{left:-8px}
#o .DesignMenu .HookSideLeft SPAN{left:4px;top:4px}
#o .DesignMenu .HookSideRight{right:-8px}
#o .DesignMenu .HookSideRight SPAN{right:4px;top:4px}
#o .DesignMenu .HookPosTop{top:8px}#o DIV.DesignMenu .HookPosTop SPAN{background-color:#F3F2F3}
#o .DesignMenu .HookPosBottom{bottom:8px}

#o .DesignBlockSettings{}
#o .DesignBlockSettings .Hook{position:absolute;width:16px;height:8px;overflow:hidden;bottom:-7px;left:1px;z-index:1}
#o .DesignBlockSettings .Hook SPAN{position: absolute;border: 1px solid #ACACAC;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);background-color:#ECECEC;width:10px;height:10px;display:block;box-shadow:0px 0 1px 2px rgba(0,0,0,.15);bottom:4px;left:4px}
#o .DesignBlockSettings .Body{padding:0;position:relative;overflow:visible;background-color:#FFF;border-radius: 4px;box-shadow:0 0px 2px 1px rgba(0,0,0,.2)}
#o .DesignBlockSettings .Icon{width:21px;height:21px;position:relative;background: url(cms_designblocksettings.png) repeat-y 0 0;border: 1px solid #ACACAC;border-radius:4px;z-index:0;cursor:pointer}
#o .DesignBlockSettings .Icon I{background: url(icoidesignmenu.png) no-repeat 0 0;position:absolute;left:3px;top:3px;width:13px;height:13px}
#o .DesignBlockSettings .Items{display:none;background:#FFF;border-radius:4px;border: 1px solid #ACACAC;text-align:left}
#o .DesignBlockSettings .Over .Items{display:block}
#o .DesignBlockSettings .Over .Hook{display:none}
#o .DesignBlockSettings .Over .Icon{display:none}
#o .DesignBlockSettings A{color:#4c4c4c;background:transparent url(cms_designblocksettings.png) repeat-y 0 0;font-size:1.1em;padding:3px 10px 3px 30px;height:21px;position:relative;display:block;border-top:1px solid #ECECEC;-o-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-webkit-transition: all .3s ease-out;transition: all .3s ease-out}
#o .DesignBlockSettings A:hover{color:#E70000;background-color:#F2F2F2}
#o .DesignBlockSettings A I{background: url(icoidesignmenu.png) no-repeat 0 0;position:absolute;left:3px;top:3px;width:13px;height:13px}
#o .DesignBlockSettings A.Settings I{background-position:0 0}
#o .DesignBlockSettings A.Edit I{background-position:-60px 0}
#o .DesignBlockSettings A.Delete I{background-position:-30px 0}

#o .WhereIsIt{border-radius:50px;border:5px solid red;position:absolute}

#o .Block{margin:0 0 15px;padding:1px 0 0 0}
#o .BlockTest{border: 1px solid red;height:200px}

#o DIV:after{content:'';display: block;clear: both;visibility: hidden;line-height: 0;height: 0}#o DIV{}#o html[xmlns] DIV{display:block}* html #o DIV{height:1%}
#o .ItemFrame:after{content:'';display: block;clear: both;visibility: hidden;line-height: 0;height: 0}#o html[xmlns] .ItemFrame{display:block}* html #o .ItemFrame{height:1%}

	/*head layout*/
	#o #SiteLogo{width:200px;height:41px;position:absolute;left:0px;top:26px;cursor:pointer;overflow:hidden}
	#o #SiteLogo A{-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:500px;position:relative;display:block;width:100%;height:100%;overflow:hidden;background:url(icmslogo.png) no-repeat 0 0}
	#o #SiteLogo A B{-webkit-user-select:none;-moz-user-select:none;user-select:none}
	#o .ServiceTag{width:57px;height:84px;position:absolute;left:190px;top:0;background-image:url(servicetag.png);background-repeat:no-repeat;display:none}
	#o .ServiceDev{display:block;background-position:-200px 0}
	#o .ServiceTest{display:block;background-position:-100px 0}
	#o .ServiceBeta{display:block;background-position:0 0}
	#o .HeadMenu1{font-size:0;background:#FFF;height:40px;overflow:hidden}
	#o .HeadMenu1 A{display:inline-block;height:40px;margin:0;color:inherit;padding:0 10px;font-size:17px;line-height:40px;position:relative}
	#o .HeadMenu2{font-size:0;background:#F0F0F0;height:20px;overflow:hidden;position:absolute;right:0;top:70px}
	#o .HeadMenu2 A{display:inline-block;height:20px;margin:0;color:black;padding:0 10px;font-size:14px;line-height:20px;position:relative}
	#o .HeadMenu3{font-size:0;background:#FFF;height:20px;overflow:hidden;position:absolute;right:0;top:0px}
	#o .HeadMenu3 A{display:inline-block;height:20px;margin:0;color:black;padding:0 10px;font-size:14px;line-height:20px;position:relative}

	/*navi layout*/
	#o .SiteNavigator{background:#EAEAEA}
	#o .SiteNavigator A,#o .SiteNavigator SPAN{line-height:25px;margin-left:5px;display:inline-block}
	/*footer layout*/
	#o .SiteFooter .FooterBlock{text-align:left;margin:0 auto;padding:20px 0 25px;position:relative;background:#EAEAEA}
	#o .SiteFooter .FooterMenu{float:left}
	#o .SiteFooter .FooterMenu A{color:#48402F;padding:0 10px 0 0;font-size:11px;line-height:15px}
	#o .SiteFooter .FooterSign{float:right;width:323px}
	#o .SiteFooter .FooterSign H3{display:inline-block;height:17px;margin:0;padding:0}
	#o .SiteFooter .FooterSign A{display:block;height:17px;background:url(web_signature.png) no-repeat 0 0;height:16px;margin:0;color:#6C6C6C;font:normal 9px/16px Tahoma}
	#o .SiteFooter .FooterSign A:hover{text-decoration:none}
	#o .SiteFooter .FooterSign A.cms{background-position:86px 0;width:165px}
	#o .SiteFooter .FooterSign A.cms:hover{background-position:-114px 0px}
	#o .SiteFooter .FooterSign A.im{background-position:61px -40px;width:145px;padding-left:9px;margin-left:10px}
	#o .SiteFooter .FooterSign A.im:hover{background-position:-139px -40px}
	#o .SiteFooter .FooterCopy{color:#000}
	
/*END GLOBAL SCHEME*/

/*iDesignInput*/
.DesignInput{display:inline;font:inherit;font-size: 1em;color:inherit;margin:0;padding:0;outline:dashed 1px #DEDEDE;outline-offset:1px;background:#F4F4F4}
#o .DesignInput *,#o .Column .BlockBody .DesignInput *{display:inline;font:inherit;font-size:1em;color:inherit;margin:0;padding:0}
/*START CMS DOCKERS*/
#o .CmsPagesDock{position: absolute;bottom: 0;left: 150px;text-align: left;padding:0;background:#FFF url(cmspagesdock.png) repeat-x 0 0;width: 930px;height: 90px;
-webkit-border-radius: 6px 6px 0 0;-moz-border-radius: 6px 6px 0 0;border-radius: 6px 6px 0 0;
-moz-box-shadow: 0 15px 40px 10px rgba(0,0,0,.25), 0 0 0 5px rgba(0,0,0,.16);-webkit-box-shadow: 0 15px 40px 10px rgba(0,0,0,.25), 0 0 0 5px rgba(0,0,0,.16);box-shadow: 0 15px 40px 10px rgba(0,0,0,.25), 0 0 0 5px rgba(0,0,0,.16)}
#o .CmsPagesDock .StatusBar{margin:0px 1px;padding-top: 1px;background:url(cmspagesdockstatus.png) repeat-x 0 1px;height:29px;white-space:nowrap;letter-spacing:-3px;position: relative;-webkit-border-radius: 6px 6px 0 0;-moz-border-radius: 6px 6px 0 0;border-radius: 6px 6px 0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}
#o .CmsPagesDock .ServiceMode{z-index: 1;border-right:1px solid #BBBBBB;letter-spacing:0px;position:relative;height:27px;display:inline-block;vertical-align:top}
#o .CmsPagesDock .ServiceMode .ModeInfo{line-height:27px;height: 27px;vertical-align: top;display: inline-block;padding:0 3px;color: #545455;font-size: 11px;border-right:1px solid #FFF;background:url(cmspagesdockstatus.png) repeat-x 0 0}
#o .CmsPagesDock .ServiceMode .ModeInfo SPAN{display: inline-block;vertical-align: top}
#o .CmsPagesDock .ServiceMode .Switch{cursor: pointer;position:relative;display: inline-block;margin-top: 3px;margin-right: 5px;width:59px;height:21px;overflow:hidden;background:transparent;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;border-radius:15px}
#o .CmsPagesDock .ServiceMode .Switch .Shadow{background:url(cmsmodeswitch_sh.png) no-repeat 0 0;position:absolute;top:0;left:0;right:0;bottom:0}
#o .CmsPagesDock .ServiceMode .Switch .Glow{background:url(cmsmodeswitch_cover.png) no-repeat 0 0;position:absolute;top:0;left:0;right:0;bottom:0}
#o .CmsPagesDock .ServiceMode .Switch .Text{position:absolute;top:0;bottom:0;font:bold 11px/21px Helvetica Neue,Arial,sans-serif;padding:0;text-align:center}
#o .CmsPagesDock .ServiceMode .Switch .TextOff{display: block;left:24px;right:4px;color:#626262}
#o .CmsPagesDock .ServiceMode .Switch .TextOn{display: none;left:4px;right:21px;color:#FFF}
#o .CmsPagesDock .ServiceMode .SwitchOn .TextOff{display:none}
#o .CmsPagesDock .ServiceMode .SwitchOn .TextOn{display: block}
#o .CmsPagesDock .ServiceMode .ModeInfo LABEL{display:inline-block;display: inline-block;vertical-align: top;margin-right: 5px}

#o .CmsPagesDock .ServiceMode .Switch .Bg{background:transparent;position:absolute;top:1px;left:1px;right:1px;bottom:1px;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;border-radius:15px;-webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-o-transition: all .5s ease-out}
#o .CmsPagesDock .ServiceMode .SwitchOn .Bg{background:#FF0000 url(switch_bg.gif) repeat 0 0;-webkit-transition: all .5s ease-out}
#o .CmsPagesDock .ServiceMode .Switch .Button{background:url(cmsmodeswitch_bt.png) no-repeat -2px 0;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out}
#o .CmsPagesDock .ServiceMode .SwitchOn .Button{background-position: 35px 0;-webkit-transition: all .3s ease-out}

/* BACKUP
#o .CmsPagesDock .ServiceMode .SwitchOnOff{list-style:none;position: relative;padding:3px 0 0;margin:0;background:transparent;display: inline-block;height: 27px;-webkit-border-radius: 13px;-moz-border-radius: 13px;border-radius: 13px}
#o .CmsPagesDock .ServiceMode .SwitchOnOff LI{float:left;background:none;margin:0;padding:0;line-height:21px;z-index:0}
#o .CmsPagesDock .ServiceMode .SwitchOnOff LI A{font:bold 9px/18px Helvetica Neue,Arial,sans-serif;text-transform:uppercase;
color:#626262;background:#DCDCDC;display:block;padding:0 10px;height:20px;border:1px solid #999;border-top-color: #C1C1C1;background: -webkit-gradient(linear, 0 bottom, 0 top, from(#AAA), to(#E7E7E7));background: -moz-linear-gradient(-90deg, #E7E7E7, #AAA) ;
-webkit-box-shadow:inset 0 1px 0 #FFF;-moz-box-shadow: inset 0 1px 0 #FFF;box-shadow: inset 0 1px 0 #FFF;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;}

#o .CmsPagesDock .ServiceMode .SwitchOnOff LI:first-child A{border-right:none;-webkit-border-radius: 13px 0 0 13px;-moz-border-radius: 13px 0 0 13px;border-radius:13px 0 0 13px}
#o .CmsPagesDock .ServiceMode .SwitchOnOff LI:last-child A{-webkit-border-radius: 0 13px 13px 0;-moz-border-radius: 0 13px 13px 0;border-radius:0 13px 13px 0}
#o .CmsPagesDock .ServiceMode .SwitchOnOff LI A:hover{text-decoration: none;color: #FFF;text-shadow: 0 -1px 0 #808080;background: -webkit-gradient(linear, 0 bottom, 0 top, from(#8F8F8F), to(#DEDEDE));background: -moz-linear-gradient(-90deg, #DEDEDE, #8F8F8F)}
#o .CmsPagesDock .ServiceMode .SwitchOnOff LI.Active A{color:#fff;text-shadow:0 1px 1px #630000;background: -webkit-gradient(linear, 0 bottom, 0 top, from(#EA0000), to(#B00000));background: -moz-linear-gradient(-90deg, #B00000, #EA0000) ;-webkit-box-shadow:inset 0 1px 1px #660000;-moz-box-shadow: inset 0 1px 1px #660000;box-shadow: inset 0 1px 1px #660000;
border-bottom-color: #E9E9E9;border-left-color: #F0F0F0;border-right-color: #F0F0F0;height: 21px;line-height: 19px}
#o .CmsPagesDock .ServiceMode .SwitchOnOff .Button{z-index: 1;position:absolute;top:0;left:48px;bottom: 0;right:0;-webkit-transition: all .3s ease-out;width: 21px;height: 21px;background:url(cmsmodeswitch_bt.png) no-repeat 0 0}
#o .CmsPagesDock .ServiceMode .Data .Button{right:0;left:auto}
#o .CmsPagesDock .ServiceMode .Page .Button{right:auto;left:0}
*/
#o .CmsPagesDock .ServiceMode .SwitchOnOff{list-style:none;position: relative;padding:3px 0 0;margin:0;background:transparent;display: inline-block;height: 27px;-webkit-border-radius: 13px;-moz-border-radius: 13px;border-radius: 13px}
#o .CmsPagesDock .ServiceMode .SwitchOnOff LI{float:left;width:50%;background:none;margin:0;padding:0;line-height:21px;z-index:0}
#o .CmsPagesDock .ServiceMode .SwitchOnOff LI A{width:100%;text-align:center;font:bold 9px/19px Helvetica Neue,Arial,sans-serif;text-transform:uppercase;
color:#626262;background:#DCDCDC;display:block;padding:0;height:21px;border:1px solid #999;border-top-color: #C1C1C1;overflow: hidden;white-space:normal;background: -webkit-gradient(linear, 0 bottom, 0 top, from(#AAA), to(#E7E7E7));background: -moz-linear-gradient(-90deg, #E7E7E7, #AAA) ;
-webkit-box-shadow:inset 0 1px 0 #FFF;-moz-box-shadow: inset 0 1px 0 #FFF;box-shadow: inset 0 1px 0 #FFF;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;}

#o .CmsPagesDock .ServiceMode .SwitchOnOff LI:first-child A{padding:0 0 0 0;border-right:none;-webkit-border-radius: 13px 0 0 13px;-moz-border-radius: 13px 0 0 13px;border-radius:13px 0 0 13px}
#o .CmsPagesDock .ServiceMode .SwitchOnOff LI:last-child A{padding:0 0 0 0;-webkit-border-radius: 0 13px 13px 0;-moz-border-radius: 0 13px 13px 0;border-radius:0 13px 13px 0}
#o .CmsPagesDock .ServiceMode .SwitchOnOff LI A:hover{text-decoration: none;color: #FFF;text-shadow: 0 -1px 0 #808080;background: -webkit-gradient(linear, 0 bottom, 0 top, from(#8F8F8F), to(#DEDEDE));background: -moz-linear-gradient(-90deg, #DEDEDE, #8F8F8F)}
#o .CmsPagesDock .ServiceMode .Data LI:last-child A,#o .CmsPagesDock .ServiceMode .Page LI:first-child A{color:#fff;text-shadow:0 1px 1px #630000;background: -webkit-gradient(linear, 0 bottom, 0 top, from(#EA0000), to(#B00000));background: -moz-linear-gradient(-90deg, #B00000, #EA0000) ;-webkit-box-shadow:inset 0 1px 1px #660000;-moz-box-shadow: inset 0 1px 1px #660000;box-shadow: inset 0 1px 1px #660000;
border-bottom-color: #E9E9E9;border-left-color: #F0F0F0;border-right-color: #F0F0F0;height: 21px;line-height: 20px}
#o .CmsPagesDock .ServiceMode .Data LI:last-child A{padding:0 16px 0 0}
#o .CmsPagesDock .ServiceMode .Page LI:first-child A{padding:0 0 0 18px}
#o .CmsPagesDock .ServiceMode .SwitchOnOff .Button{z-index: 1;height:0;width: 100%;position:absolute;top:3px;left:0;right: 0;overflow: visible;
-webkit-transition: all .3s ease-out;-o-transition: all .3s ease-out;-moz-transition: all .3s ease-out;padding: 0 50%;}
#o .CmsPagesDock .ServiceMode .SwitchOnOff .Button SPAN{width: 22px;height: 21px;position: relative;left:-11px;background:url(cmsmodeswitch_bt.png) no-repeat center 0;display:inline-block;-webkit-transition: all .3s ease-out}
#o .CmsPagesDock .ServiceMode .Data .Button{padding:0 0 0 100%}#o .CmsPagesDock .ServiceMode .Data .Button SPAN{left:-22px;cursor: pointer}
#o .CmsPagesDock .ServiceMode .Page .Button{padding:0 0 0 0}#o .CmsPagesDock .ServiceMode .Page .Button SPAN{left:0;cursor: pointer}


@-webkit-keyframes RedBlinkBg {
 0% {background-color: #BC0000}
 50% {background-color: #FF0000}
 100%{background-color: #BC0000}
}
.iWebkit #o .CmsPagesDock .ServiceMode .Data LI:last-child A,.iWebkit #o .CmsPagesDock .ServiceMode .Page LI:first-child A{
background-image: none;
-webkit-animation-name: RedBlinkBg;
-webkit-animation-duration: 2s;
-webkit-animation-timing-function: linear;
-webkit-animation-iteration-count:infinite}


@-webkit-keyframes Rotate {
 0% {-webkit-transform: rotate(0deg)}
 100%{-webkit-transform: rotate(360deg)}
}
#o .CmsPagesDock .ServiceMode .SwitchOnOff .Button SPAN{
-webkit-animation-name: Rotate;
-webkit-animation-duration: 5s;
-webkit-animation-timing-function: linear;
-webkit-animation-iteration-count:infinite}
#o .CmsPagesDock .ServiceMode .Data .Button SPAN,#o .CmsPagesDock .ServiceMode .Page .Button SPAN{-webkit-animation-name: Rotate;-webkit-animation-duration: 1s;-webkit-animation-iteration-count:2}

#o .CmsPagesDock .ServicePath{margin-left:-6px;display:inline-block;position: relative;height:27px;letter-spacing:0px;z-index:0}
#o .CmsPagesDock .ServicePath A{display:inline-block;position:relative;height:27px;line-height: 27px;background:url(servicepath_bg.png) repeat-x 0 -30px;margin: 0 0 0 -10px;padding: 0 6px 0 25px;color: #000;font-size:11px}
#o .CmsPagesDock .ServicePath A I{display:block;height:27px;background:url(servicepath_bg.png) repeat-x 0 0;position:absolute;right:-10px;top: 0;width:19px;height:27px}
#o .CmsPagesDock .ServicePath A SPAN{display:inline-block;overflow: hidden;white-space:nowrap;word-wrap:normal}
#o .CmsPagesDock .ServicePath A SPAN.Short{width: 25px;display:inline-block;overflow: hidden;-webkit-transition: width .3s ease-out}
#o .CmsPagesDock .ServicePath A:hover{background-position: 0 -90px;text-decoration:none}
#o .CmsPagesDock .ServicePath A:hover I{background-position: 0 -60px}
#o .CmsPagesDock .ServicePath A:hover SPAN.Short{width:111px;-webkit-transition: width .3s ease-out}

#o .CmsPagesDock .ServicePath A.Active{background-position: 0 -150px;color:#FFF;-webkit-transition: width .3s ease-out}
#o .CmsPagesDock .ServicePath A.Active I{background-position: 0 -120px}
#o .CmsPagesDock .ServicePath A.Active:hover{cursor:default;color:#FFF}

#o .CmsPagesDock .DockState{width:30px;height:28px;padding-top:1px;border-left:1px solid #FFF;position:absolute;top:0;right:0}
#o .CmsPagesDock .DockState A{display: block;width:29px;height:27px;border-left:1px solid #BFBFBF;background:url(cmspagesdockstate.png) no-repeat 0 0}
#o .CmsPagesDock .DockState A.DockMinimize{background-position:0 0}
#o .CmsPagesDock .DockState A.DockMinimize:hover{background-position:0 -30px}
#o .CmsPagesDock .DockState A.DockMaximize{background-position:-28px 0}
#o .CmsPagesDock .DockState A.DockMaximize:hover{background-position:-28px -30px}

#o .CmsPagesDock .ElementInfoContainer{z-index:1;width:384px;height:48px;position:absolute;top:35px;left:6px;overflow:hidden;border-right:1px solid #BDBDBD;}
#o .CmsPagesDock .ElementInfoContainer A.ElementSettings{width:40px;height:48px;display:block;position:absolute;right:0;z-index:0;background:url(cmspagesdocksettings.png) no-repeat center center;opacity:0.4;filter:alpha(opacity=40)}
#o .CmsPagesDock .ElementInfoContainer A.ElementSettings:hover{opacity:0.5;filter:alpha(opacity=50)}
#o .CmsPagesDock .ElementInfoContainer .ElementInfo{padding-left:60px;border-right:1px solid #BDBDBD;width:343px;height:48px}
#o .CmsPagesDock .ElementInfoContainer .ElementIcon{width:48px;height:48px;border:1px solid #C1C1C1;position:absolute;top:0;left:0}
#o .CmsPagesDock .ElementInfoContainer .ElementTitle{font-size:15px;font-weight:bold;line-height:25px;color: #000;width:100%;white-space:nowrap}
#o .CmsPagesDock .ElementInfoContainer .ElementDesc{font-size:12px;line-height:20px;color:#515151;width:100%;white-space:nowrap}

#o .CmsPagesDock .ElementMenu{position: absolute;top: 46px;right: 12px}
/*ElementInfo -TypeLayout -TypeStatic TypeBlock*/

#o .CmsSideDock{position: absolute;top: 50px;left: 0px;text-align: left;padding:25px 54px 25px 25px;background:#FFF url(cmssidedock.png) repeat-y right 0;width: 320px;height: 500px;
-webkit-border-radius: 0 6px 6px 0;-moz-border-radius: 0 6px 6px 0;border-radius: 0 6px 6px 0;
-moz-box-shadow: 0 15px 40px 10px rgba(0,0,0,.25), 0 0 0 5px rgba(0,0,0,.16);-webkit-box-shadow: 0 15px 40px 10px rgba(0,0,0,.25), 0 0 0 5px rgba(0,0,0,.16);box-shadow: 0 15px 40px 10px rgba(0,0,0,.25), 0 0 0 5px rgba(0,0,0,.16)}
#o .CmsSideDock .DockMenu{margin:0;padding-top:0;background:transparent;width:28px;white-space:nowrap;position:absolute;border-bottom:1px solid #FFF;right: 0;top: 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}
#o .CmsSideDock .DockMenu A{display:block;float: left;background-position: 0 1px;padding:0 0 0 28px;height:28px;width:28px;position:relative;font:normal 12px/26px inherit;color:#FFF;text-align: center;overflow:hidden;-webkit-transition: all .3s ease-out}
#o .CmsSideDock .DockMenu A I{display: block;background: url(cmssidedockicons.png) no-repeat 300px 300px;border-top:1px solid #FFF;border-bottom:1px solid #C0C0C0;position: absolute;top:0;left:0;width:27px;height:28px}
#o .CmsSideDock .DockMenu A SPAN{display: block;margin: 1px 0;height:25px;background:url(cmssidedockmenua_bg.png) repeat-x 0 0;margin-right:5px}
#o .CmsSideDock .DockMenu A:hover{width:150px;background: url(cmssidedockmenua_bg.png) repeat-x 0 1px;text-decoration: none;color: #FFF;-webkit-border-radius: 0 5px 5px 0}

#o .CmsSideDock .DockMenu A I.DockMinimize{background-position:0 0}
#o .CmsSideDock .DockMenu A:hover I.DockMinimize{background-position:-50px 0}
#o .CmsSideDock .DockMenu A I.DockMaximize{background-position:-100px 0}
#o .CmsSideDock .DockMenu A:hover I.DockMaximize{background-position:-150px 0}

#o .CmsSideDock .DockMenu A I.UserPage{background-position:0 -50px}
#o .CmsSideDock .DockMenu A:hover I.UserPage{background-position:-50px -50px}
#o .CmsSideDock .DockMenu A I.ServicePages{background-position:0 -100px}
#o .CmsSideDock .DockMenu A:hover I.ServicePages{background-position:-50px -100px}
#o .CmsSideDock .DockMenu A I.ServiceBlocks{background-position:0 -150px}
#o .CmsSideDock .DockMenu A:hover I.ServiceBlocks{background-position:-50px -150px}
#o .CmsSideDock .DockMenu A I.ServiceViews{background-position:0 -200px}
#o .CmsSideDock .DockMenu A:hover I.ServiceViews{background-position:-50px -200px}

#o .CmsSideDockRight{left:auto;right:0;padding: 25px 25px 25px 54px;background-position:left 0;-webkit-border-radius: 6px 0 0 6px;-moz-border-radius: 6px 0 0 6px;border-radius: 6px 0 0 6px}
#o .CmsSideDockRight .DockMenu{right: auto;left: 0}
#o .CmsSideDockRight .DockMenu A{display:block;float:right;padding:0 28px 0 0}
#o .CmsSideDockRight .DockMenu A I{left:auto;right:0}

#o .CmsTopDock{width:100%;height:auto;position:fixed;left:0;right:0;top:0;bottom:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
#o .CmsTopDock .ServiceMode{background: url(cmspagesdockstatus.png) repeat-x 0 0;padding-left:5px}
#o .CmsTopDock .ElementMenu{position:absolute;top:1px;right:12px;letter-spacing:0}


/*START MODAL SCHEME*/
#o .Modal{position: absolute ;padding:0;background-color: #FFF;background-repeat:repeat-x;background-position:0 22px;background-image:url(modal/modalmover.png), -webkit-gradient(linear,left bottom,left top,color-stop(0.35, rgb(241,241,241)),color-stop(0.75, rgb(255,255,255)));background-image:url(modal/modalmover.png), -o-linear-gradient(center bottom,rgb(241,241,241) 35%,rgb(255,255,255) 75%);background-image:url(modal/modalmover.png), -moz-linear-gradient(center bottom,rgb(241,241,241) 35%,rgb(255,255,255) 75%);-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px}
.iIE7 #o .Modal,.iIE8 #o .Modal{border:2px solid #BABABA}
#o .ModalBg{position:absolute;left:0;top:0;z-index:10030;display:none;opacity:0.5;filter:alpha(opacity=50);background:#000}
#o .ModalShadow {-moz-box-shadow: 0 15px 40px 10px rgba(0,0,0,.25), 0 0 0 5px rgba(0,0,0,.16);-webkit-box-shadow: 0 15px 40px 10px rgba(0,0,0,.25), 0 0 0 5px rgba(0,0,0,.16);box-shadow: 0 15px 40px 10px rgba(0,0,0,.25), 0 0 0 5px rgba(0,0,0,.16)}
#o .Modal .ModalMover{z-index: 2;margin:0 0 18px;height:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;top:0;left:0;right:0;cursor:url(cursorhandopen.cur),url(cursor_drag.png) 8 0, row-resize;background:#fff;-webkit-border-top-right-radius: 6px;-webkit-border-top-left-radius: 6px;-moz-border-radius-topright: 6px;-moz-border-radius-topleft: 6px;border-top-right-radius: 6px;border-top-left-radius:6px}
#o .Modal .ModalMover P{font-size: 11px;line-height:22px;color: #666;text-align: center;white-space: nowrap;padding:1px 15% 0;overflow:hidden}
#o .ModalMoverDrag{cursor:url(cursorhandgrab.cur), url(cursorhandgrab.cur), url(cursor_drag.png) 8 0, row-resize}
#o .ModalOptions{height:22px;position:absolute;top:3px;right:3px;text-align:right;font-size:0}
#o .ModalMed{background:url(modal/modalbtns.png) no-repeat 0 -100px;margin:1px;height:14px;width:14px;position:absolute;top:4px;right:24px}
#o .ModalResizer{background:url(modal/modalbtns.png) no-repeat 0 -150px;margin:1px;height:14px;width:14px;position:absolute;bottom:4px;right:4px;cursor:url(cursorhandopen.cur), url(cursorhandopen.cur), url(cursor_drag.png) 8 0, row-resize}
#o .ModalResizerDrag{cursor:url(cursorhandgrab.cur), url(cursorhandgrab.cur), url(cursor_drag.png) 8 0, row-resize}
#o .Modal .Section{z-index: 0;position: relative;width:100%;height:auto;background:transparent;margin:0 auto;padding:0 25px 15px;text-align:left}
#o .Modal .SectionMenu{padding-bottom:68px}
#o .Modal .SectionMenu .SMenu{-webkit-user-select:none;-moz-user-select:none;user-select:none;position: absolute;margin:0 -25px;padding:11px 25px 0;height:53px;background:#E5E5E5;border-top:1px solid #C4C4C4;bottom:0;width:100%;text-align: center;vertical-align: top;-webkit-border-bottom-right-radius: 6px;-webkit-border-bottom-left-radius: 6px;-moz-border-radius-bottomright: 6px;-moz-border-radius-bottomleft: 6px;border-bottom-right-radius: 6px;border-bottom-left-radius: 6px}
#o .ModalAction{z-index:1;position:relative;display:none;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px}
#o .ModalAction .ModalActionInfo{display:table-cell;width:100%;vertical-align:middle;padding-top:45px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px}
#o .ModalAction .ModalActionInfo .ModalActionGlass{z-index: 0;display:block;position: absolute;left:0;right: 0;top: 0;bottom: 0;background:#FFF;opacity:.7;filter:alpha(opacity=70);-webkit-border-radius:inherit;-moz-border-radius: inherit;border-radius: inherit}
#o .ModalAction .ModalActionInfo P{color:#FFF;font-weight:bold;font-size:11px;width: 50%;padding:55px 10px 10px;background:#000;display:inline-block;z-index: 1;position: relative;background:#000 url(processing0neg.gif) no-repeat center 15px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;opacity:.5;filter:alpha(opacity=50)}

#o .ModalActionWaiting{display: table;width:300px;min-height:100px;height:100%;margin-top: -10px;padding-bottom: 10px}
#o .ModalActionWaiting .ModalActionInfo{display:table-cell;vertical-align:middle;padding-top:0}
#o .ModalActionWaiting .ModalActionInfo .ModalActionGlass{display:none}
#o .ModalActionWaiting .ModalActionInfo P{font-size:9px;color:#999;background-color: transparent;background-image:url(processing0.gif)}

/*#o .ModalActionProcessing{display: table;position: absolute;width:100%;height:100%;left:0;right: 0;top: 0;bottom: 0;margin-top:0;-webkit-border-radius:inherit;-moz-border-radius: inherit;border-radius: inherit}*/
#o .ModalActionProcessing{display:block;text-align:center;position:absolute;left:0;right: 0;top: 0;bottom: 0;margin-top:0;-webkit-border-radius:inherit;-moz-border-radius: inherit;border-radius: inherit}
/*#o .ModalActionProcessing .ModalActionInfo{display:table-cell;width:100%;height: 20px;vertical-align:middle;font-weight: bold;font-size:11px;padding-top:45px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px}*/
#o .ModalActionProcessing .ModalActionInfo{display:block;position: absolute;top: 0;bottom: 0;font-weight:bold;font-size:11px;padding-top:0;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px}
#o .ModalActionProcessing .ModalActionGlass{z-index: 0;display:block;position: absolute;left:0;right:0;top: 0;bottom: 0;background:#FFF;opacity:.7;filter:alpha(opacity=70);-webkit-border-radius:inherit;-moz-border-radius: inherit;border-radius: inherit}
#o .Section .EvoForm .ModalActionProcessing .ModalActionGlass{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
#o .ModalActionProcessing .ModalActionInfo P,
#o .Section .EvoForm .ModalActionProcessing .ModalActionInfo P{color:#FFF;width:auto;margin:0;font-weight:bold;font-size:11px;padding:55px 10px 10px;display:block;z-index:1;background:#000 url(processing0neg.gif) no-repeat center 15px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;opacity:.3;filter:alpha(opacity=30);position: absolute;top:30%;left: 30%;right: 30%}


#o .DataActionProcessing{display:block;text-align:center;z-index:1;position:absolute;left:0;right: 0;top: 0;bottom: 0;margin-top:0;-webkit-border-radius:inherit;-moz-border-radius: inherit;border-radius: inherit}
#o .DataActionProcessing .DataActionInfo{display:block;position: absolute;left:0;right: 0;top: 0;bottom: 0;font-weight:bold;font-size:11px;padding-top:0;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px}
#o .DataActionProcessing .DataActionGlass{z-index: 0;display:block;position: absolute;left:0;right:0;top: 0;bottom: 0;background:#FFF;opacity:.7;filter:alpha(opacity=70);-webkit-border-radius:inherit;-moz-border-radius: inherit;border-radius: inherit}
#o .DataActionProcessing .DataActionInfo P{color:#FFF;width:auto;margin:0;font-weight:bold;font-size:11px;padding:55px 10px 10px;display:block;z-index:1;background:#000 url(processing0neg.gif) no-repeat center 15px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;opacity:.3;filter:alpha(opacity=30);position: absolute;top:30%;left: 30%;right: 30%}

/*START BUTTONS SCHEME*/
#o .B{position:relative;overflow:hidden;zoom:1;padding:1px;background:#FFF;display:block;text-align:center;white-space:nowrap;vertical-align: top;
-webkit-user-select:none;-moz-user-select:none;user-select:none;
-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:none;
background:-webkit-linear-gradient(rgba(0, 0, 0, 0.05),rgba(255, 255, 255, 0.5));
background: -moz-linear-gradient(rgba(0, 0, 0, 0.05),rgba(255, 255, 255, 0.5));
background: -o-linear-gradient(rgba(0, 0, 0, 0.05),rgba(255, 255, 255, 0.5));
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#EDEDED ',endColorstr='#FFFFFF',GradientType=0);
-webkit-transition: all .3s ease-out;-o-transition: all .3s ease-out;-moz-transition: all .3s ease-out;transition: all .3s ease-out;filter: progid:DXImageTransform.Microsoft.gradient(enabled='false')}
#o .B:hover{text-decoration:none;background:#9AD3FF/*#FFF512*/;
box-shadow: 0 0 3px 1px rgba(0,127,238,0.2);
-moz-box-shadow: 0 0 3px 1px rgba(0,127,238,0.2);
-webkit-transition: all .3s ease-out;-o-transition: all .3s ease-out;-moz-transition: all .3s ease-out;transition: all .3s ease-out}
#o .B:active{background:#92C9F3}
#o .B *:hover,#o .B B:hover,#o .B SPAN:hover,#o .B SPAN SPAN:hover,#o .B SPAN B:hover,#o .B SPAN SPAN B:hover,#o .B:hover B{text-decoration:none}
#o .B:hover B{color:inherit}
#o .B SPAN{margin:0;padding:1px;font-size:10px;font-family:Helvetica Neue,Arial;display:block;background-color:#BDBDBD;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;
background:-webkit-linear-gradient(rgba(0, 0, 0, 0.05),rgba(0, 0, 0, 0.25));
background: -moz-linear-gradient(rgba(0, 0, 0, 0.05),rgba(0, 0, 0, 0.25));
background: -o-linear-gradient(rgba(0, 0, 0, 0.05),rgba(0, 0, 0, 0.25))}
#o .B SPAN SPAN{color:#000;/*line-height:1.7em;*/height:1.7em;font:normal 1.3em/1.7em Helvetica Neue, Arial;padding:1px 1em 1px;position:relative;border:none;background-image:none;background-repeat:no-repeat;background-color:#ededed;
background:-webkit-linear-gradient(#FFFFFF,#e3e3e3);
background: -moz-linear-gradient(#FFFFFF,#e3e3e3);
background: -o-linear-gradient(#FFFFFF,#e3e3e3);
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#FFFFFF',endColorstr='#e3e3e3',GradientType=0)}
#o .B:hover SPAN SPAN{box-shadow: inset 0 0 3px 1px rgba(0,127,238,0.2);-moz-box-shadow: inset 0 0 3px 1px rgba(0,127,238,0.2)}
#o .B:active SPAN SPAN{line-height: 1.9em;
-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.3);-moz-box-shadow: inset 0 3px 5px rgba(0,0,0,0.3);-o-box-shadow:inset 0 3px 5px rgba(0,0,0,0.3);
background:-webkit-linear-gradient(#e3e3e3,#FFFFFF);
background:-moz-linear-gradient(#e3e3e3,#FFFFFF);
background:-0-linear-gradient(#e3e3e3,#FFFFFF);
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#e3e3e3',endColorstr='#FFFFFF',GradientType=0)}
#o .BfloatR{float:right;margin:0 0 5px 5px}
#o .BfloatL{float:left;margin:0 5px 5px 0}
#o .BfloatC{float:none;display:inline-block;margin-bottom:5px}
#o .BHidden{display:none}

/*#o .BSizeXXS SPAN SPAN{font-size:0.6em;line-height: 1.45em}
#o .BSizeXS SPAN SPAN{font-size: 0.75em;line-height: 1.5em}
#o .BSizeS SPAN SPAN{font-size:0.85em;line-height: 1.6em}
#o .BSizeM SPAN SPAN{font-size:1em}
#o .BSizeL SPAN SPAN{font-size:1.4em}*/

#o .BSizeXXS SPAN SPAN{font-size:0.8em;line-height: 1.45em}
#o .BSizeXS SPAN SPAN{font-size: 1em;line-height: 1.5em}
#o .BSizeS SPAN SPAN{font-size:1.1em;line-height: 1.6em}
#o .BSizeM SPAN SPAN{font-size:1.3em}
#o .BSizeL SPAN SPAN{font-size:1.8em}

#o .B SPAN SPAN I{background-position:center center;display:none;width:16px;margin:0;padding:0;background-repeat:no-repeat;height:1.7em;vertical-align:bottom}
#o .B:hover SPAN SPAN I{text-decoration:none}
#o .BiLeft SPAN SPAN I{display:inline-block;float:left;margin-right: 0.5em}
#o .BiLeft SPAN SPAN{padding-left: 0.7em}
#o .BiRight SPAN SPAN I{display:inline-block;float:right;margin-left:0.5em}
#o .BiRight SPAN SPAN{padding-right: 0.7em}
#o .BiCenter SPAN SPAN I{display:block;position:relative}

#o .BiAdd SPAN I{background-image:url(buttons/mbutton_add_b.png)}
#o .BiRem SPAN I{background-image:url(buttons/mbutton_rem_b.png)}
#o .BiNext SPAN I{background-image:url(buttons/mbutton_next_b.png)}
#o .BiPrev SPAN I{background-image:url(buttons/mbutton_prev_b.png)}
#o .BiList SPAN I{background-image:url(buttons/mbutton_list_b.png)}
#o .BiMoveUp SPAN I{background-image:url(buttons/mbutton_moveup_b.png)}
#o .BiMoveDown SPAN I{background-image:url(buttons/mbutton_movedown_b.png)}
#o .BiEdit SPAN I{background-image:url(buttons/mbutton_edit_b.png)}
#o .BiEdit2 SPAN I{background-image:url(buttons/mbutton_edit2_b.png)}
#o .BiAcc SPAN I{background-image:url(buttons/mbutton_acc_b.png)}
#o .BiCite SPAN I{background-image:url(buttons/mbutton_cite_b.png)}
#o .BiMyList SPAN I{background-image:url(buttons/mbutton_mylist_b.png)}

/*BUTTONS COLORS*/
#o .BbgRed{}#o .BbgRed:hover{background-color:#FFD3D3}
#o .BbgRed SPAN{background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #C3A0A0),color-stop(1, #E7D4D4));background-image: -moz-linear-gradient(center bottom,#C3A0A0 0%,#E7D4D4 100%);background-image: -o-linear-gradient(center bottom,#C3A0A0 0%,#E7D4D4 100%)}
#o .BbgRed SPAN SPAN{background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #EAC1C1),color-stop(1, #FFEBEB));background-image: -moz-linear-gradient(center bottom,#EAC1C1 0%,#FFEBEB 100%);background-image: -o-linear-gradient(center bottom,#EAC1C1 0%,#FFEBEB 100%)}
#o .BbgGreen{}#o .BbgGreen:hover{background-color:#A6ED96}
#o .BbgGreen SPAN{background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #A8C0A0),color-stop(1, #D8E7D6));background-image: -moz-linear-gradient(center bottom,#A8C0A0 0%,#D8E7D6 100%);background-image: -o-linear-gradient(center bottom,#A8C0A0 0%,#D8E7D6 100%)}
#o .BbgGreen SPAN SPAN{background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #CAE7C1),color-stop(1, #ECFFE9));background-image: -moz-linear-gradient(center bottom,#CAE7C1 0%,#ECFFE9 100%);background-image: -o-linear-gradient(center bottom,#CAE7C1 0%,#ECFFE9 100%)}

/*Special BTN*/
#o .ModalOptions .B{margin:0}
#o .ModalOptions .B SPAN SPAN{width:14px;height:14px;padding:0}
#o .ModalOptions .B SPAN SPAN I{margin:0;width:14px;height:14px}
#o .BiClose I{background-image:url(btn-xxsclose.png)}
#o .BiMax I{background-image:url(btn-xxsmax.png)}

#o .BDisabled{opacity:.5;filter:alpha(opacity=50)}
#o .BDisabled,#o .BDisabled *{cursor: default}
#o .BDisabled SPAN{background-image:none}
#o .BDisabled:hover{background:#FFF}

/* ------- START EVOFIELD SCHEME ------- */

#o FORM{margin:0;padding:0}
#o .EvoForm:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0}
#o .EvoForm{}html[xmlns] .EvoForm{display:block}
#o * html .EvoForm{height:1%}/*float fix form declaration*/
#o .EvoForm{margin:0 -5px;overflow:visible;font-size:13px}
.iIE6 #o .EvoForm,.iIE7 #o .EvoForm{width:101%;padding-right:0.5%}
#o .EvoForm H4, #o .EvoForm H5, #o .EvoForm H6{float:none;margin:0 5px}
#o .EvoForm H4.hr, #o .EvoForm H5.hr, #o .EvoForm H6.hr{border-bottom:1px solid #D9D9D9;float:none;margin:0 5px 10px;padding:3px 0 4px}
#o .EvoForm H6{color:#562809;font:bold 11px/15px Helvetica Neue,Arial,sans-serif;text-transform:uppercase;margin-bottom:3px}

#o .Section .Item .EvoForm{width:465px;float:right}
#o .RichBody{clear:both}

#o .EvoForm FIELDSET{width:auto;display:block;padding:10px 10px 0;margin:0 5px 10px;background:#FFF;border:1px solid #D9D9D9}
#o .EvoForm FIELDSET FIELDSET{background:transparent;border:1px solid #D9D9D9;margin:0 0 10px;padding:10px 10px 0}
#o .EvoForm FIELDSET FIELDSET FIELDSET{background:transparent;border:1px solid #D9D9D9}
#o .EvoForm FIELDSET FIELDSET FIELDSET FIELDSET{background:transparent;border:1px solid #D9D9D9}

#o .EvoForm FIELDSET.EvoMenu{position:relative;overflow:hidden}
#o .EvoForm FIELDSET.EvoMenu DIV.Menu{height:35px;width:auto;background:#EBD69E;margin:0 -10px;padding:7px 10px 0 0;border-top:1px solid #D9D9D9}
#o .EvoForm FIELDSET.EvoMenu DIV.Menu .BfloatR{margin:0 0 0 5px}

#o .EvoForm .Dragable{padding-right:32px;position:relative}
#o .EvoForm .Dragable DIV.Tools{width:32px;height:100%;display:table-cell;margin:0;padding:5px 0;position:absolute;right:0px;top:0;overflow:visible;border:none}
#o .EvoForm .Dragable DIV.Tools DIV.Handle{border-left:1px solid #D9D9D9;background:url(fields/evo_dragbg.png) repeat-y 5px 0;height:90%;margin:0;padding:0;width:32px;position:absolute;right:0;overflow:visible;cursor:row-resize}
.iGecko #o .EvoForm .Dragable DIV.Tools{margin:-5px 0;right:10px;padding:0;}
.iGecko #o .EvoForm .Dragable DIV.Tools DIV.Handle{height:100%}
.iWebKit #o .EvoForm .Dragable DIV.Tools DIV.Handle{height:100%}
#o .EvoForm .Dragable DIV.Tools DIV.Handle DIV.Options{width:58px;height:100%;display:none;position:absolute;right:0;top:-17px}
#o .EvoForm .Dragable DIV.Tools DIV.Handle DIV.Options .B{margin-right:0;margin-bottom:5px}
#o .EvoForm .Dragable DIV.Tools DIV.HandleOver DIV.Options{display:table-cell}

	/*EVO dragable gallery ... goddamnit TODO*/
#o .EvoForm .Gal .Dragable{padding-right:0;position:relative}
#o .EvoForm .Gal .Img{overflow:visible}
#o .EvoForm .Gal .Img .Options{margin:0}
#o .EvoForm .Type2 .Img{width:280px}
#o .EvoForm .Type3 .Img{width:182px}
#o .EvoForm .Type4 .Img{width:134px}
#o .EvoForm .Gal .Dragable DIV.Tools{border-left:3px solid #FFF;width:35px}
.iGecko #o .EvoForm .Gal .Dragable DIV.Tools{margin:0;right:0;padding:0;border-top:4px solid white;border-bottom:4px solid white}
.iWebkit #o .EvoForm .Gal .Dragable DIV.Tools{margin:0;right:0;padding:0;border-top:4px solid white;border-bottom:4px solid white}
.iIE #o .EvoForm .Gal .Dragable DIV.Tools{margin:0;padding:0;border-top:4px solid white;border-bottom:4px solid white}
#o .EvoForm .Gal .Dragable DIV.Tools DIV.Handle{background-color:#FFF}
.iIE #o .EvoForm .Gal .Dragable DIV.Tools DIV.Handle{height:100%}
#o .EvoForm .Gal .Dragable DIV.Tools DIV.Handle DIV.Options{top:0}

#o .EvoForm FIELDSET.SimpleSet{background:transparent;margin:0}
#o .EvoForm FIELDSET LEGEND{font:11px/15px Arial,sans-serif;color:#000;position:absolute;top:0}

#o .Section .EvoForm P, #o .Section .EvoForm BLOCKQUOTE, #o .Section .EvoForm TABLE{margin:0 5px 10px;padding:1px 0 0;}
#o .Section .EvoForm FIELDSET H4{padding-top:0}
#o .Section .EvoForm FIELDSET P{line-height:15px}
#o .EvoTextBlock{margin:0 5px 25px;padding:1px 0 0px}
#o .Section .EvoForm .TArea P, #o .Section .EvoForm .TArea BLOCKQUOTE, #o .Section .EvoForm .TArea TABLE, #o .Section .EvoForm .TArea H3, #o .Section .EvoForm .TArea H4{margin-left: 0;;padding:1px 0 0;}


/* gradient 
background-image:-moz-linear-gradient( left top, right bottom,from(#FEFEFE),color-stop(16%,#EFEFEF),to(#FFFFFF));
background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.00,#FEFEFE),color-stop(16%,#EFEFEF),color-stop(1.00,#FFFFFF));
background-image:-o-linear-gradient(#FEFEFE 0%,#EFEFEF 16%,#FFFFFF 100%);
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#EFEFEF',endColorstr='#FFFFFF',GradientType=0);
*/

#o .EvoForm FIELDSET.EvoTabs{border-top:none;margin-top:-15px}
#o .Section .TabList2{margin:0 5px -1px;padding:0;height:30px;background:transparent;float:none;white-space:nowrap;overflow:hidden;position:relative;z-index:10}
#o .Section .TabList2 .border{background:#D9D9D9;position:absolute;top:29px;left:0;width:100%;height:1px}
#o .Section .TabList2 A{-moz-border-radius:6px 6px 0 0;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-border-top-left-radius:6px;-border-top-right-radius:6px;
background: -moz-linear-gradient(center top, #FEFEFE, #EFEFEF 16%, #E0E0E0 100%);
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0.00,#FEFEFE),color-stop(16%,#EFEFEF),color-stop(1.00,#E0E0E0));
background-image: -o-linear-gradient(#FEFEFE 0%,#EFEFEF 16%,#E0E0E0 100%);
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#EFEFEF',endColorstr='#E0E0E0',GradientType=0)}
#o .Section .TabList2 A{color:#000000;display:block;float:left;font:bold 11px/27px Arial,sans-serif;text-transform:none;height:27px;margin:1px 3px 5px 0;padding:0;position:relative;border:1px solid #D9D9D9;border-bottom:none}
#o .Section .TabList2 A SPAN.Text{padding:0 13px;display: inline-block;line-height:inherit}
#o .Section .TabList2 A.Distinct,#c .TabList2 A.Distinct:hover{background:#699633;color:#FFF}
#o .Section .TabList2 A:hover{margin-top:0;text-decoration: none;height:28px;}
#o .Section .TabList2 A.Active{border:1px #D9D9D9 solid;border-bottom:1px solid #FFF;color:#000;margin:3px 3px -1px 0;position:relative;
	background:#FFF -moz-linear-gradient(center top, #FEFEFE, #EFEFEF 16%, #FFFFFF 100%);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0.00,#FEFEFE),color-stop(16%,#EFEFEF),color-stop(1.00,#FFFFFF));
	background-image: -o-linear-gradient(#FEFEFE 0%,#EFEFEF 16%,#FFFFFF 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#EFEFEF',endColorstr='#FFFFFF',GradientType=0)}
#o .Section .TabList2 A.Active:hover{color:#000;text-decoration:none;cursor:default}
#o .Section .TabList2 A.Disabled:hover,#o .Section .TabList2 A.Disabled{filter:alpha(opacity=35);opacity:0.35;text-decoration:none}
#o .Section FIELDSET FIELDSET FIELDSET .TabList2 A.Active{background:#DEDEDE;border-bottom:1px solid #DEDEDE}
#o .Section FIELDSET FIELDSET FIELDSET .TabList2 A.Active:hover{background:#DEDEDE}

#o .Section FIELDSET .TabList2{margin:0}
#o .Section FIELDSET .TabList2 A.Active{}
#o .Section FIELDSET .TabList2 A.Active:hover{}
#o .Section FIELDSET FIELDSET .TabList2 A.Active{}
#o .Section FIELDSET FIELDSET .TabList2 A.Active:hover{}

#o .Section FIELDSET .TabPush,#o .Section .TabPush{margin-bottom:15px}/*depricated*/
#o .Section .TabPush A.Active,#o .Section .TabPush A.Active:hover{}
#o .Section .TabList2 A.Failure,#o .Section .TabList2 A.Failure:hover,#o .Section .TabPush A.Failure,#o .Section .TabPush A.Failure:hover{border-left-color:#F89C9D;border-top-color:#F89C9D;border-right-color:#F89C9D}

#o .Section .TabListManager{height:67px}
#o .Section .TabListManager .border {bottom: 0;top:auto}
#o .Section .TabListManager A{height: 64px;position:relative}
#o .Section .TabListManager A:hover{height: 65px}
#o .Section .TabListManager A:before{content:' ';display: block;margin: 4px auto 0;width:35px;height:35px;background-position:center 0;background-repeat:no-repeat;background-image:url(icon_tablistmanager.png?v2)}
#o .Section .TabListManager A.IconType1:before{background-position:center -50px}
#o .Section .TabListManager A.IconType2:before{background-position:center -100px}
#o .Section .TabListManager A.IconType3:before{background-position:center -150px}
#o .Section .TabListManager A.IconType4:before{background-position:center -200px}
#o .Section .TabListManager A.IconType5:before{background-position:center -250px}
#o .Section .TabListManager A.IconType6:before{background-position:center -300px}
#o .Section .TabListManager A.IconType7:before{background-position:center -350px}
#o .Section .TabListManager A.IconType8:before{background-position:center -400px}
#o .Section .TabListManager A.IconType9:before{background-position:center -450px}
#o .Section .TabListManager A.IconType10:before{background-position:center -500px}/* umowy */
#o .Section .TabListManager A.IconType11:before{background-position:center -550px}/* faktury */
#o .Section .TabListManager A.IconType12:before{background-position:center -600px}/* montaze */
#o .Section .TabListManager A.IconType13:before{background-position:center -650px}/* koszty */
#o .Section .TabListManager A.IconType14:before{background-position:center -700px}/* platnosci */
#o .Section .TabListManager A.IconType15:before{background-position:center -750px}/* internet */
#o .Section .TabListManager A.IconType16:before{background-position:center -800px}/* salony */
#o .Section .TabListManager A.IconType17:before{background-position:center -850px}/* żarówka */
#o .Section .TabListManager A SPAN.Text{padding: 0 13px 0;line-height:1em}

#o .TabPage{padding:15px 0 0}
.TabPage:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0}.TabPage{}html[xmlns] .TabPage{display:block}* html .TabPage{height:1%}/*float fix form declaration*/
#o .TabPageFrame{border:1px solid #D9D9D9;border-top:none;padding:15px 10px 5px;margin:0 5px}

#o .EvoForm FIELDSET LABEL.legend{cursor:pointer !important;cursor:hand;font:normal 11px/15px Arial,sans-serif;color:#000;display:block;margin:-7px 0 4px 5px}
#o .EvoHidden{display:none}

#o DIV.EvoField HR{border:none;border-top:1px solid #DFDFDF;border-bottom:1px solid #FFF;margin:0 0 14px}

#o .EvoMenu{clear: both;margin: 0 7px 10px}

/* EXPERIMANTAL INPUT CONSOLIDATION*/
#o DIV.EvoField{float:left;width:auto;margin:0 0 10px;padding:0 10px 0 10px;color:#000;position:relative}
#o DIV.EvoField LABEL{cursor:pointer !important;cursor:hand;font:normal 11px/15px Arial,sans-serif;color:#000;display:block;margin:0 0 4px -5px;height:15px;overflow:hidden;white-space:nowrap}
#o DIV.EvoField LABEL.Expand{overflow:visible}
#o DIV.EvoField LABEL SPAN.Lang{background: #3C9DE8;font-size: 9px;padding: 0 6px 1px;color: #FFF;border-radius: 10px;line-height: 13px;font-weight: bold;display: inline-block;margin-right:3px;border-top:1px solid #0167A9}
#o DIV.FieldType1{font:normal 17px/32px arial,sans-serif}
#o DIV.FieldType2{font:normal 12px/22px arial,sans-serif}
#o DIV.FieldType3{font:normal 12px/22px arial,sans-serif}
#o DIV.FieldType3 LABEL{margin-bottom:0 !important}
#o DIV.EvoField U.BorderL,#o DIV.EvoField I.BorderR,#o DIV.EvoField .Body{background-repeat:no-repeat;background-color:transparent;border:none;}

#o DIV.FieldType1 U.BorderL,#o DIV.FieldType1 I.BorderR,#o DIV.FieldType1 .Body{background-image:url(fields/evofield_a.png?v2);height:32px}
#o DIV.FieldType2 U.BorderL,#o DIV.FieldType2 I.BorderR,#o DIV.FieldType2 .Body{background-image:url(fields/evofield_b.png?v2);height:22px}
#o DIV.FieldType3 U.BorderL,#o DIV.FieldType3 I.BorderR,#o DIV.FieldType3 .Body{background-image:url(fields/evofield_b.png);height:22px}

#o DIV.EvoField U.BorderL{background-position:left 0}
#o DIV.EvoField I.BorderR{background-position:right 0}
#o DIV.EvoField .Body{background-position:center 0}
#o DIV.EvoField DIV.Failure U.BorderL{background-position:left -50px}
#o DIV.EvoField DIV.Failure I.BorderR{background-position:right -50px}
#o DIV.EvoField DIV.Failure{background-position:center -50px}
#o DIV.EvoField DIV.Disabled U.BorderL{background-position:left -100px}
#o DIV.EvoField DIV.Disabled I.BorderR{background-position:right -100px}
#o DIV.EvoField DIV.Disabled{background-position:center -100px}
#o DIV.EvoField DIV.Failure.Disabled{background-position:center -200px}
#o DIV.EvoField DIV.Failure.Disabled U.BorderL{background-position:left -200px}
#o DIV.EvoField DIV.Failure.Disabled I.BorderR{background-position:right -200px}
#o DIV.EvoField DIV.Focus U.BorderL{background-position:left -150px}
#o DIV.EvoField DIV.Focus I.BorderR{background-position:right -150px}
#o DIV.EvoField DIV.Focus{background-position:center -150px}
/*
#o DIV.FieldType1 DIV.Failure U.BorderL,#o DIV.FieldType1 DIV.Failure I.BorderR,#o DIV.FieldType1 DIV.Failure S,#o DIV.FieldType1 DIV.Failure{background-image:url(fields/evofield_a.png)}
#o DIV.FieldType2 DIV.Failure U.BorderL,#o DIV.FieldType2 DIV.Failure I.BorderR,#o DIV.FieldType2 DIV.Failure S,#o DIV.FieldType2 DIV.Failure{background-image:url(fields/evofield_b2.png)}
#o DIV.FieldType1 DIV.Focus U.BorderL,#o DIV.FieldType1 DIV.Focus I.BorderR,#o DIV.FieldType1 DIV.Focus S,#o DIV.FieldType1 DIV.Focus{background-image:url(fields/evofield_a.png)}
#o DIV.FieldType2 DIV.Focus U.BorderL,#o DIV.FieldType2 DIV.Focus I.BorderR,#o DIV.FieldType2 DIV.Focus S,#o DIV.FieldType2 DIV.Focus{background-image:url(fields/evofield_b4.png)}
#o DIV.FieldType1 DIV.Disabled U.BorderL,#o DIV.FieldType1 DIV.Disabled I.BorderR,#o DIV.FieldType1 DIV.Disabled S,#o DIV.FieldType1 DIV.Disabled{background-image:url(fields/evofield_a.png)}
#o DIV.FieldType2 DIV.Disabled U.BorderL,#o DIV.FieldType2 DIV.Disabled I.BorderR,#o DIV.FieldType2 DIV.Disabled S,#o DIV.FieldType2 DIV.Disabled{background-image:url(fields/evofield_b3.png)}
*/
#o DIV.EvoField U.BorderL,#o DIV.EvoField I.BorderR{width:5px;position:absolute;top:0}
#o DIV.EvoField U.BorderL{left:5px;margin-left:-10px}
#o DIV.EvoField I.BorderR{right:5px;margin-right:-10px}
#o DIV.EvoField .Body{position:relative;margin:0;padding:0}
#o DIV.EvoField .Body INPUT{border:none;background:transparent;width:100%;color:#000}
#o DIV.FieldType1 .Body INPUT{height:22px;font:normal 14px/100% Arial,sans-serif;padding:0 3px;margin:5px 0 5px}
.iIE #o DIV.FieldType1 .Body INPUT{margin:9px 0 1px}.iIE9 #o DIV.FieldType1 .Body INPUT{margin:0;position:relative;top:-1px} 
#o DIV.FieldType2 .Body INPUT{height:16px;font:normal 12px/100% Arial,sans-serif;padding:0 3px;margin-top:3px;}
.iIE #o DIV.FieldType2 .Body INPUT{margin:5px}.iIE9 #o DIV.FieldType2 .Body INPUT{margin:0;position:relative;top:0px}
#o DIV.FieldType3 .Body INPUT{height:16px;font:normal 12px/100% Arial,sans-serif;padding:0 3px;margin-top:3px;}
.iIE #o DIV.FieldType3 .Body INPUT{margin:5px}.iIE9 #o DIV.FieldType3 .Body INPUT{margin:0;position:relative;top:0px} 

#o DIV.EvoField .Body LABEL.iInputLabel{cursor:text !important;overflow:hidden;position:absolute;top:0;left:0;padding-left:3px;width:100%;color:#ADADAD;margin:0}
#o DIV.FieldType1 .Body LABEL.iInputLabel{font:normal 14px/22px Arial,sans-serif;height:32px;padding-top:5px}
#o DIV.FieldType2 .Body LABEL.iInputLabel{font:normal 12px/22px Arial,sans-serif;height:22px}
#o DIV.FieldType3 .Body LABEL.iInputLabel{font:normal 12px/22px Arial,sans-serif;height:22px}
#o DIV.EvoField .Help,#o DIV.EvoField .Lock,#o DIV.EvoField .Failure,#o DIV.EvoField .Clear{padding-right:/*25px*/17px}
#o DIV.EvoField .Confirm{padding-right:34px}
#o DIV.EvoField .Body  A.Tip{position:absolute;right:0;width:22px;height:22px;display:none;border:none}
#o DIV.EvoFieldSuffix .Body  A.Tip{right:24px;}
#o DIV.FieldType1 .Body A.Tip{top:5px}
#o DIV.FieldType2 .Body A.Tip{top:1px}
#o DIV.FieldType3 .Body A.Tip{top:1px}
#o DIV.EvoField .Body A.Tip SPAN{display:none}
#o DIV.EvoField .Help A.Tip{background:url(fields/evofield_help.png) no-repeat 0 0;display:block}
#o DIV.EvoField .Lock A.Tip{background:url(fields/evofield_lock.png) no-repeat 0 0;display:block}
#o DIV.EvoField .Failure  A.Tip{background:url(fields/evofield_err.png) no-repeat 0 0;display:block}
#o DIV.EvoNarrow .Failure  A.Tip{display:none}
#o DIV.EvoNarrow .Failure{padding-right:0}
	
#o DIV.EvoField .Clear A.Tip{background:url(fields/evofield_clear.png) no-repeat 0 0;display:block}
#o DIV.EvoField .Confirm A.Tip{background-repeat:no-repeat;background-position:0 0;display:block;width:31px}
#o DIV.FieldType1 .Confirm A.Tip{background-image:url(fields/evofield_confirm.png);height:25px;top:4px;margin-right:-1px}
#o DIV.FieldType2 .Confirm A.Tip{background-image:url(fields/evofield2_confirm.png);height:18px;top:2px;margin-right:-3px}
#o DIV.FieldType3 .Confirm A.Tip{background-image:url(fields/evofield2_confirm.png);height:18px;top:2px;margin-right:-3px}
.TipFailure{display:none;}

#o DIV.EvoField .Area{padding:5px 0}
#o DIV.FieldType1 .Area TEXTAREA{font:normal 13px/115% Arial,sans-serif}
#o DIV.FieldType2 .Area TEXTAREA{font:normal 11px/115% Arial,sans-serif}
#o DIV.FieldType3 .Area TEXTAREA{font:normal 11px/115% Arial,sans-serif}
#o DIV.EvoField .Body .TBody{margin:0;padding:0 20px 0 0;position:relative;background:#FFF;width:100%;height:100%;display:block}
.iIE #o DIV.EvoField .Body .TBody{display:table}
#o DIV.EvoField .Body TEXTAREA,#o DIV.EvoField .Body .TArea{border:none;background:transparent;width:100%;height:100%;color:#000;padding:5px;display:block;font-size:13px;line-height:115%}
.iIE #o DIV.EvoField .Body TEXTAREA,.iIE #o DIV.EvoField .Body .TArea{display:table-cell;} /* potrzebne do html editora*/
#o DIV.EvoField .Body TEXTAREA.HtmlCode{font-family:monospace;color:#5E77A1;}

#o DIV.EvoField .Body S{background-image:url(fields/evofield_a.png);background-repeat:no-repeat;display:block;height:5px;width:5px;position:absolute}
#o DIV.EvoField .Body S.Top{background-position:center top;top:0;width:100%}#o DIV.EvoField .Body S.Bottom{background-position:center -27px;bottom:0;width:100%}
#o DIV.EvoField .Body S.TopL{top:0;left:-5px;background-position:left top}
#o DIV.EvoField .Body S.TopR{top:0;right:-5px;background-position:right top}
#o DIV.EvoField .Body S.BottomL{bottom:0;left:-5px;background-position:left -27px}
#o DIV.EvoField .Body S.BottomR{bottom:0;right:-5px;background-position:right -27px}
#o DIV.EvoField .Area{background: transparent}
#o DIV.EvoField .Area U.BorderL,#o DIV.EvoField .Area I.BorderR{top:0;height:100%;background-repeat:repeat-y;background-image:url(fields/evofield_ta.png)}
#o DIV.EvoField .Area U.BorderL{background-position:0 0}
#o DIV.EvoField .Area I.BorderR{background-position:-10px 0}
#o DIV.EvoField .Area TEXTAREA{resize:none}
#o DIV.EvoField DIV.Failure .TBody U.BorderL{background-position:-20px 0}
#o DIV.EvoField DIV.Failure .TBody I.BorderR{background-position:-30px 0}
#o DIV.EvoField DIV.Failure S.Top{background-position:center -50px}
#o DIV.EvoField DIV.Failure S.TopL{background-position:left -50px}
#o DIV.EvoField DIV.Failure S.TopR{background-position:right -50px}
#o DIV.EvoField DIV.Failure S.Bottom{background-position:center -77px}
#o DIV.EvoField DIV.Failure S.BottomL{background-position:left -77px}
#o DIV.EvoField DIV.Failure S.BottomR{background-position:right -77px}

#o DIV.EvoField DIV.Disabled .TBody U.BorderL{background-position:-40px 0}
#o DIV.EvoField DIV.Disabled .TBody I.BorderR{background-position:-50px 0}
#o DIV.EvoField DIV.Disabled S.Top{background-position:center -100px}
#o DIV.EvoField DIV.Disabled S.TopL{background-position:left -100px}
#o DIV.EvoField DIV.Disabled S.TopR{background-position:right -100px}
#o DIV.EvoField DIV.Disabled S.Bottom{background-position:center -127px}
#o DIV.EvoField DIV.Disabled S.BottomL{background-position:left -127px}
#o DIV.EvoField DIV.Disabled S.BottomR{background-position:right -127px}
#o DIV.EvoField DIV.Focus .TBody U.BorderL{background-position:-60px 0}
#o DIV.EvoField DIV.Focus .TBody I.BorderR{background-position:-70px 0}
#o DIV.EvoField DIV.Focus S.Top{background-position:center -150px}
#o DIV.EvoField DIV.Focus S.TopL{background-position:left -150px}
#o DIV.EvoField DIV.Focus S.TopR{background-position:right -150px}
#o DIV.EvoField DIV.Focus S.Bottom{background-position:center -177px}
#o DIV.EvoField DIV.Focus S.BottomL{background-position:left -177px}
#o DIV.EvoField DIV.Focus S.BottomR{background-position:right -177px}
#o DIV.EvoField .Disabled .TBody{background:#EEEEEE}

#o DIV.EvoField .THead{/*OFFbackground:url(fields/evofield_th1.png) no-repeat center 0;*/margin:0 0 -1px;padding:5px 0;position:relative;overflow:visible}
#o DIV.EvoField .THead U,#o DIV.EvoField .THead I{/*OFFbackground-image:url(fields/evofield_th1.png);*/background:transparent;height:100%}
#o DIV.EvoField .TFoot{background:url(fields/evofield_tf1.png) no-repeat center bottom;margin:0px 0 0;padding:8px 0;position:relative;overflow:visible}
#o DIV.EvoField .TFoot U,#o DIV.EvoField .TFoot I{background-image:url(fields/evofield_tf1.png);height:100%}
#o DIV.EvoField .TFoot U{margin-left: -8px;background-position:left bottom}#o DIV.EvoField .TFoot I{margin-right: -8px;background-position:right bottom}
#o DIV.EvoField .Resizable{cursor:row-resize}
#o DIV.EvoField .THead A.Icon,#o DIV.EvoField .THead A.Icon:hover{margin:3px 2px;color:#000000;text-decoration:none;background-color:transparent;padding:3px 5px 3px 26px;height:23px;display:inline-block;font:normal 12px/16px Arial,sans-serif}
#o DIV.EvoField .THead A.Snap{background-image:url(fields/evocheckinput_check.png);background-repeat:no-repeat;background-position:5px 5px}
#o DIV.EvoField .THead A.SnapOff{background-image:url(fields/evocheckinput_check.png);background-repeat:no-repeat;background-position:5px -495px}
#o DIV.EvoField .THead A.Undo{background-image:url(fields/undo.png);background-repeat:no-repeat;background-position:5px 3px}
#o DIV.EvoField .THead A.Icon:hover{background-color:#EED898;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#o DIV.EvoField .THead SPAN{font:normal 12px/19px Arial,sans-serif}

/*#o DIV.EvoFieldCheck .Body INPUT{padding-left:28px}
#o DIV.EvoFieldCheck .Body LABEL.iInputLabel,#o DIV.EvoFieldCheck .Body .iInputLabel{padding-left:28px;z-index:0}
#o DIV.EvoFieldCheck .Body .CheckBox{position:absolute;top:3px;bottom:3px;left:-2px;width:24px;background:url(fields/evofield_checkbg.png) no-repeat right 0;-webkit-user-select: none;-moz-user-select: none;user-select: none}
#o DIV.EvoFieldCheck .Area TEXTAREA {padding-left:28px;position:relative;z-index:0}
#o DIV.EvoFieldCheck .Area .CheckBox{background:url(fields/evofield_areacheckbg.png) repeat-y right 0;z-index:1}
#o DIV.EvoFieldCheck .Body .CheckBox SPAN{display:block;cursor: pointer;width: 14px;height:14px;margin: 6px 0 0 5px;background-image: url(fields/evocheckinput_check.png);background-repeat:no-repeat}

#o DIV.EvoFieldCheck .Body .CheckBox SPAN.DisabledUnset{background-position:0 -1500px}
#o DIV.EvoFieldCheck .Body .CheckBox SPAN.DisabledSet{background-position:0 -2000px}
#o DIV.EvoFieldCheck .Body .CheckBox SPAN.AsIs{background-position:0 -2500px}
#o DIV.EvoFieldCheck .Body .CheckBox SPAN.Set{background-position:0 -500px}*/

#o DIV.EvoFieldPrefix .Body INPUT,#o DIV.EvoFieldPrefix .Body LABEL.iInputLabel,#o DIV.EvoFieldPrefix .Body DIV.Combo{padding-left:28px}
#o DIV.EvoFieldPrefix .Body .TBody{padding-left:22px}
#o DIV.EvoFieldSuffix .Body INPUT,#o DIV.EvoFieldSuffix .Body LABEL.iInputLabel,#o DIV.EvoFieldPrefix .Body DIV.Combo{padding-right:23px}
#o DIV.EvoFieldPrefix .Body LABEL.iInputLabel,#o DIV.EvoFieldSuffix .Body LABEL.iInputLabel{z-index:0}
#o DIV.EvoField .Body .Prefix,#o DIV.EvoField .Body .Suffix,#o DIV.EvoField .Body .PrefixToggle{position:absolute;top:3px;bottom:3px;left:-2px;width:24px;background:url(fields/evofield_checkbg.png) no-repeat right 0;-webkit-user-select: none;-moz-user-select: none;user-select:none;font-size:12px;color:#444;line-height:normal;text-align:center;padding:5px 0 0 0;}
#o DIV.EvoField .Body .SuffixToggle{position:absolute;top:3px;bottom:3px;right:-2px;width:24px;-webkit-user-select: none;-moz-user-select: none;user-select:none;font-size:12px;color:#444;line-height:normal;text-align:center;padding:0;}
#o DIV.EvoField .Body .PrefixFlag{position:absolute;top:5px;left:3px;width:20px;height:20px;background:url(fields/evofield_flag.png) no-repeat -283px -589px;-webkit-user-select: none;-moz-user-select: none;user-select:none;}
#o DIV.EvoField .Body .PrefixToggle{padding:0;}
#o DIV.EvoField .Body .Suffix{left:auto;right:-2px;}
/*#o DIV.EvoField .Body .SuffixToggle{left:auto;right:-2px;padding:0;}*/
#o DIV.EvoField .Body .PrefixToggle SPAN,#o DIV.EvoField .Body .SuffixToggle SPAN{display:block;cursor: pointer;width: 14px;height:14px;margin: 6px 0 0 5px;background-image: url(fields/evocheckinput_check.png);background-repeat:no-repeat}

#o DIV.EvoField .Body .PrefixToggle SPAN.DisabledUnset,#o DIV.EvoField .Body .SuffixToggle SPAN.DisabledUnset{background-position:0 -1500px}
#o DIV.EvoField .Body .PrefixToggle SPAN.DisabledSet,#o DIV.EvoField .Body .SuffixToggle SPAN.DisabledSet{background-position:0 -2000px}
#o DIV.EvoField .Body .PrefixToggle SPAN.AsIs,#o DIV.EvoField .Body .SuffixToggle SPAN.AsIs{background-position:0 -2500px}
#o DIV.EvoField .Body .PrefixToggle SPAN.Set,#o DIV.EvoField .Body .SuffixToggle SPAN.Set{background-position:0 -500px}

/* CHECK BOX FIELDS & LISTS*/
#o DIV.EvoCheckItem .Body{margin:0;padding:2px 5px 0 4px}#o DIV.EvoCheckItem {margin:0 0 4px}
#o DIV.EvoCheckInput{width:100%;margin:0 0 4px;padding:0;position:relative}
#o DIV.EvoCheckInput .Body{margin:0;padding:2px 5px 0 22px;background-image:url(fields/evocheckinput_check.png);background-repeat:no-repeat;background-position:0 3px;cursor:pointer;*cursor:hand;font:normal 13px/16px Arial,sans-serif;min-height:19px}
#o DIV.EvoCheckInputPrefix .Body{padding-left:44px}
#o DIV.EvoCheckInput .Flag{position:absolute;top:0px;left:18px;width:20px;height:20px;background:url(fields/evofield_flag.png) no-repeat -283px -589px;-webkit-user-select: none;-moz-user-select: none;user-select:none;cursor:pointer;}
#o DIV.EvoCheckInput .h-1{padding-left:47px;}
#o DIV.EvoCheckInput .h-2{padding-left:72px;}
#o DIV.EvoCheckInput .h-3{padding-left:97px;}
#o DIV.EvoCheckInput .h-4{padding-left:122px;}
#o DIV.EvoCheckInput .Deleted{text-decoration:line-through;color:#888}
#o DIV.EvoCheckInput .ColorRed{color:#A00}
#o DIV.EvoCheckInput .ColorGreen{color:#0A0}
#o DIV.FieldTypeRadio .Body{background-image:url(fields/evocheckinput_radio.png)}
#o DIV.EvoCheckInput .Failure{background-position:0 -997px;color:#CF0000}
#o DIV.EvoCheckInput .DisabledUnset{background-position:0 -1497px;color:#716A52;cursor:default}
#o DIV.EvoCheckInput .DisabledSet{background-position:0 -1997px;color:#716A52;cursor:default}
#o DIV.EvoCheckInput .AsIs{background-position:0 -2497px}
#o DIV.EvoCheckInput .Set{background-position:0 -497px}
#o DIV.EvoCheckInput P{margin:0;padding:0}
#o DIV.EvoCheckInput .Body A.Tip{width:16px;height:16px;display:none;border:none;background-position:-6px -3px;background-repeat:no-repeat;vertical-align:text-bottom}
#o DIV.EvoCheckInput .Body A.Tip SPAN{display:none}
#o DIV.EvoCheckInput .Help A.Tip{background-image:url(fields/evofield_help.png);display:inline-block}
#o DIV.EvoCheckInput .Lock A.Tip{background-image:url(fields/evofield_lock.png);display:inline-block}
#o DIV.EvoCheckInput .Failure A.Tip{background-image:url(fields/evofield_err.png);display:inline-block}

#o DIV.EvoGroupBox{width:auto;margin:0 0 10px;padding:0;color:#000;position:relative;float:left}
#o .EvoForm DIV.EvoGroupBox{padding:0 10px}
#o DIV.EvoGroupBox .Resizer{background:#F4F4F4;border:1px solid #D9D9D9;border-top:none;margin:0-5px;padding:0 5px;position:relative;overflow:visible;cursor:row-resize;/*line-height:21px;height:21px;*/height:8px;font-size:11px;color:#333}

#o DIV.EvoCheckListBody{margin:0 -5px 0;}
#o .DropDown DIV.EvoCheckListBody{margin:0 5px}
#o DIV.EvoCheckListBody DIV.EvoCheckListBody{margin-left:22px;margin-right:0;border:none;background:none}
#o DIV.EvoCheckListScroll{overflow:auto;overflow-x:hidden;padding:5px 8px}
#o DIV.EvoCheckListType1 DIV.EvoCheckListBody{border:1px solid #D9D9D9;background:transparent;}
#o DIV.EvoCheckListType2 DIV.EvoCheckListBody{border:1px solid #D9D9D9;background:#F4F4F4 url(fields/evochecklisttype2.png) repeat-y 0 0;}
#o DIV.EvoCheckListType2 DIV.EvoCheckInput .Body{padding-left:30px}
#o DIV.EvoCheckList LABEL{font:normal 12px/18px Arial,sans-serif;color:#000;display:inline-block;margin:0 0 4px -5px;height:18px;cursor:default}
#o DIV.EvoCheckListType1 LABEL,#o DIV.EvoCheckListType2 LABEL{font:normal 11px/15px Arial,sans-serif;color:#000;display:block;margin:0 0 4px -5px;height:15px;overflow:hidden}
#o DIV.EvoCheckListType1 DIV.EvoCheckListBody DIV.EvoCheckListBody{border:none;background:none;margin-left:14px}
#o DIV.EvoCheckListType2 DIV.EvoCheckListBody DIV.EvoCheckListBody{border:none;margin-left:21px}

#o DIV.EvoCheckListType3{width:100%;display:block;margin-top:0}
#o DIV.EvoCheckListType3 DIV.EvoCheckInput{width:auto;float:left;margin:5px 12px 7px 0}
#o DIV.EvoCheckListType3 DIV.EvoCheckListBody{border:1px solid #D9D9D9;background:#DEDEDE;padding:5px 8px}

#o TABLE.EvoCheck{text-align:left;font:normal 13px/16px Arial,sans-serif;width:auto;}
#o TABLE.EvoCheck TH{font-weight:normal}
#o TABLE.EvoCheck TH.Body{width:200px;padding:2px 0;}
#o TABLE.EvoCheck TH.Flag{background:url(fields/evofield_flag.png) no-repeat -283px -589px;}
#o TABLE.EvoCheck TD.Check{background-image:url(fields/evocheckinput_check.png);background-repeat:no-repeat;background-position:2px 3px;cursor:pointer;*cursor:hand;min-height:20px;width:20px;}
#o TABLE.EvoCheck TD.Set{background-position:0 -497px;}

#o DIV.EvoGroupBox LABEL A.Tip{width:16px;height:16px;display:none;border:none;background-position:-7px -3px;background-repeat:no-repeat;vertical-align:text-bottom;float:left}
#o DIV.EvoGroupBox LABEL A.Tip SPAN{display:none}
#o DIV.EvoGroupBox LABEL.Help A.Tip{background-image:url(fields/evofield_help.png);display:inline-block}
#o DIV.EvoGroupBox LABEL.Lock A.Tip{background-image:url(fields/evofield_lock.png);display:inline-block}
#o DIV.EvoGroupBox LABEL.Failure A.Tip{background-image:url(fields/evofield_err.png);display:inline-block}
#o DIV.EvoGroupBox DIV.Failure {border-color:#DB0000}
#o DIV.EvoGroupBox A.More{background:url(m_linklist_type2.png) no-repeat scroll 0 center;float:left;font:11px/16px Arial;margin:0 10px -10px 0;padding-left:13px}

/* EXPERIMANTAL COMBO */
#o DIV.EvoCombo .Combo{background-image:url(fields/evofield_combo.png);background-repeat:no-repeat;width:100%;display:block;overflow:hidden;cursor:pointer;position:absolute;margin:0;padding:0 18px 0 0}
#o DIV.EvoCombo .Combo .DropDown{display:none;}
#o DIV.EvoComboNarrow .Combo{background:none;cursor:pointer;padding:0}
#o DIV.EvoComboNarrow .Failure  A.Tip{display:none}
#o DIV.EvoComboNarrow .Failure{padding-right:0}
#o DIV.FieldType1 .Combo{background-position: right 5px;height:32px;font:normal 14px/32px Arial,sans-serif;color:#000000}
#o DIV.FieldType2 .Combo{background-position: right 1px;height:22px;font:normal 12px/22px Arial,sans-serif;color:#000000}
#o DIV.FieldType3 .Combo{background-position: right 1px;height:22px;font:normal 12px/22px Arial,sans-serif;color:#000000}
#o DIV.FieldType1 .ComboExpand{background-position: right -45px}
#o DIV.FieldType1 .Combo SPAN{height:32px;font:normal 14px/32px Arial,sans-serif;color:#ADADAD;margin-left:3px}
#o DIV.FieldType2 .Combo SPAN{height:22px;font:normal 12px/22px Arial,sans-serif;color:#ADADAD;margin-left:3px}
#o DIV.FieldType3 .Combo SPAN{height:22px;font:normal 12px/22px Arial,sans-serif;color:#ADADAD;margin-left:3px}

#o DIV.EvoCombo .ComboOver,#o DIV.EvoComboGlass{height:auto;overflow:visible;border-bottom:none;text-align:left}
#o DIV.EvoCombo .ComboOver .DropDown,#o DIV.EvoComboGlass .DropDown{border:1px solid #D9D9D9;border-top:none;background:#FFF;margin:-1px -5px 0;padding:7px 0;display:block;}
#o DIV.EvoCombo .ComboOver .DropDown A,#o DIV.EvoComboGlass .DropDown A{display:block;font:normal 12px/15px Arial,sans-serif;color:#000;margin:0;padding:3px 7px;position:relative;} /*#666666*/
#o DIV.EvoCombo .ComboOver .DropDown A:hover,#o DIV.EvoCombo .ComboOver .DropDown A.Focus,#o DIV.EvoComboGlass .DropDown A:hover,#o DIV.EvoComboGlass .DropDown A.Focus{text-decoration:none;background:#F2F2F2;color:black}
#o DIV.EvoCombo .ComboOver .DropDown A.Deleted,#o DIV.EvoComboGlass .DropDown A.Deleted{text-decoration:line-through;color:#888}
#o DIV.EvoCombo .ComboOver .DropDown A.h-1,#o DIV.EvoComboGlass .DropDown A.h-1{padding-left:25px;}
#o DIV.EvoCombo .ComboOver .DropDown A.h-2,#o DIV.EvoComboGlass .DropDown A.h-2{padding-left:50px;}
#o DIV.EvoCombo .ComboOver .DropDown A.h-3,#o DIV.EvoComboGlass .DropDown A.h-3{padding-left:75px;}
#o DIV.EvoCombo .ComboOver .DropDown A.h-4,#o DIV.EvoComboGlass .DropDown A.h-4{padding-left:100px;}
#o DIV.EvoComboGlass .DropDownSubmit{h2eight:30px;display:block;position:absolute;left:330px;top:293px; width: 200px;background:#FFF;border:1px solid #D9D9D9;margin:0 -5px;padding:0;text-align:center}
#o DIV.EvoCombo .ComboOver .DropDown A.Disabled,#o DIV.EvoComboGlass .DropDown A.Disabled{text-decoration:none;background:#FFF;color:#666}
#o DIV.EvoCombo .ComboOver .DropDown A.Gray,#o DIV.EvoComboGlass .DropDown A.Gray{color:#AAA}
#o DIV.EvoCombo .Cal .Combo{background-image:none}
#o DIV.EvoField .Cal A.Tip{background:url(fields/evofield_cal.png) no-repeat 0 0;display:block}
#o DIV.EvoCombo .NoTip .Combo{background-image:none}
#o DIV.EvoField .NoTip A.Tip{display:none;padding-right:0}
#o DIV.EvoCombo .Default,#o DIV.EvoComboGlass .DropDown A.Default{color:#ADADAD;opacity:1}

#o DIV.EvoCombo .Combo .Adjust,#o DIV.EvoComboGlass .Adjust{width:100%;margin:-2px 0;padding:0 5px}
#o DIV.EvoCombo .Combo .Map,#o DIV.EvoComboGlass .Map{padding:0;margin:0;width:100%;overflow:hidden}

/*#o DIV.EvoCombo .ComboOver .DropDownPrefix,#o DIV.EvoComboGlass .DropDownPrefix{background:#FFF url(fields/evofield_combo_language.png) repeat-y left top;}
#o DIV.EvoCombo .ComboOver .DropDownFlag A,#o DIV.EvoComboGlass .DropDownFlag A{padding:0}*/
#o DIV.EvoCombo .ComboOver .DropDownPrefix A,#o DIV.EvoComboGlass .DropDownPrefix A{padding:0}
#o DIV.EvoCombo .ComboOver .DropDownSuffix A,#o DIV.EvoComboGlass .DropDownSuffix A{padding:0}
#o DIV.EvoCombo .ComboOver .DropDown A INS,#o DIV.EvoComboGlass .DropDown A INS{padding:3px 7px;display:block;}
#o DIV.EvoCombo .ComboOver .DropDownFlag A INS,#o DIV.EvoComboGlass .DropDownFlag A INS{padding-left:31px;}
#o DIV.EvoCombo .ComboOver .DropDownPrefix A INS,#o DIV.EvoComboGlass .DropDownPrefix A INS{padding-left:31px;}
#o DIV.EvoCombo .ComboOver .DropDownSuffix A INS,#o DIV.EvoComboGlass .DropDownSuffix A INS{padding-right:28px;}
#o DIV.EvoCombo .ComboOver .DropDownRight A,#o DIV.EvoComboGlass .DropDownRight A{text-align:right;}

#o DIV.EvoComboGlass .DropDown A SPAN.Prefix{width:24px;position:absolute;text-align:center;font-size:12px;color:#444;left:2px;top:3px;}
#o DIV.EvoComboGlass .DropDown A SPAN.PrefixToggle{left:1px;}
#o DIV.EvoComboGlass .DropDown A SPAN.Suffix{width:24px;position:absolute;text-align:center;font-size:12px;color:#444;right:0;top:3px;}
#o DIV.EvoComboGlass .DropDown A SPAN.Toggle SPAN{display:block;cursor: pointer;width:14px;height:14px;margin:1px 0px 1px 3px;background-image: url(fields/evocheckinput_check.png);background-repeat:no-repeat}

#o DIV.EvoComboGlass .DropDown A SPAN SPAN.DisabledUnset{background-position:0 -1500px}
#o DIV.EvoComboGlass .DropDown A SPAN SPAN.DisabledSet{background-position:0 -2000px}
#o DIV.EvoComboGlass .DropDown A SPAN SPAN.AsIs{background-position:0 -2500px}
#o DIV.EvoComboGlass .DropDown A SPAN SPAN.Set{background-position:0 -500px}

#o DIV.EvoComboGlass .DropDown A SPAN.PrefixFlag,#o DIV.EvoComboGlass .DropDown A SPAN.SuffixFlag{background:url(fields/evofield_flag.png) no-repeat -283px -589px;width:20px;height:20px;position:absolute;left:7px;top:0px;}
#o DIV.EvoComboGlass .DropDown A SPAN.SuffixFlag{left:auto;right:4px}
#o .FlagPL{background-position:-171px -421px !important;}
#o .FlagEN{background-position:-283px -169px !important;}
#o .FlagDE{background-position:-227px -29px !important;}
#o .FlagRU{background-position:-143px -449px !important;}
#o .FlagCZ{background-position:-255px -113px !important;}
#o .FlagSK{background-position:-143px -477px !important;}
#o .FlagLT{background-position:-171px -309px !important;}
#o .FlagLV{background-position:-227px -309px !important;}
#o .FlagUA{background-position:-255px -533px !important;}
#o .FlagSE{background-position:-31px -477px !important;}
#o .FlagES{background-position:-3px -169px !important;}
#o .FlagBY{background-position:-3px -85px !important;}
#o .FlagRO{background-position:-115px -449px !important;}
#o .FlagBG{background-position:-283px -29px !important;}
#o .FlagHU{background-position:-227px -225px !important;}
#o .FlagFI{background-position:-87px -169px !important;}

#o .EvoForm TABLE{width:none;border-collapse:separate;border-spacing:0;empty-cells:show}
#o .Section .EvoForm TABLE,#o .EvoForm TABLE,#o .Section .EvoForm TD,#o .EvoForm TD{margin:0;padding:0}
#o DIV.EvoCombo TABLE.DateSelect{width:100%;margin:0}
#o TABLE.DateSelect TD{text-align:center;font-size:11px;line-height:17px;border:1px solid #FFF;padding:0;cursor:pointer}
#o TABLE.DateSelect TR.DSDays TD{color:#CCAB64;cursor:default;border-bottom: 1px dotted #CCAB64;}
#o TABLE.DateSelect TD.DSOtherMonth{color:#CBBC9F}
#o TABLE.DateSelect TD.DSToday{border:1px solid #EDE0C4;background:#FDF5DA}
#o TABLE.DateSelect TD.DSSelected{border:1px solid #D9D9D9;background:#FEE357}
#o TABLE.DateSelect TD.DSOver{border:1px solid transparent;background:#FEE357}
#o TABLE.DateSelect TD.DSEvents{font-weight:bold}
#o TABLE.DateSelect TR.DSHead TD.DSOver{background:#FDF5DA}
#o TABLE.DateSelect TD.DSWeek{color: #CCAB64;background:none;cursor: default;border-right: 1px dotted #CCAB64;}

/* SITE SPECIFIC EXTENSION */
#o DIV.XCombo .Body{margin:0 -4px}
#o DIV.XCombo U.BorderL{margin-left:-6px}
#o DIV.XCombo I.BorderR{right:5px;margin-right:-6px}
#o DIV.XCombo .Body INPUT{width:28%;float:right;text-align:center}
#o DIV.XCombo .Body LABEL{position:relative;width:72%;height:30px;margin:1px 0 1px 0px;background:#DEDEDE;font:normal 9px/13px Tahoma,sans-serif;text-align:center;padding-top:8px;white-space:nowrap}
#o DIV.XCombo .Body .DropDown{width:34%;float:right;text-align:center}
#o DIV.XCombo .Body .DropDown A{text-align:center}
#o DIV.XCombo .Combo{background-image:none}

/* TAG Field */
#o .EvoField .Tags{height:140px;letter-spacing: -3px;margin:0 -2px;padding:4px}
#o .EvoField .Body .Tags INPUT{vertical-align: top;padding:0;margin:0 2px 4px;background:#FFF;border:1px solid #FFF;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition: all .2s ease-in;-o-transition: all .2s ease-in;-moz-transition: all .2s ease-in;transition: all .2s ease-in}
#o .EvoField .Body .Tags INPUT.tag-error{background-color:#F2DEDE;color:#b94a48;border-color:#EED3D7;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}
#o .EvoField .Tags SPAN{padding:4px 24px 4px 4px;margin:0 2px 4px;vertical-align:top;display:inline-block;position:relative;line-height: 1.2em;font-size: 12px;background:#9AD3FF;border:1px solid #2F95E3;
	-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}
#o .EvoField .Tags SPAN I{display:block;position:absolute;right:4px;top:4px;line-height:11px;font-size:10px;text-align:center;height:15px;width:14px;margin-left:5px;cursor:pointer;background:#DDF0FE;
	-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px;border-bottom:1px solid #2F95E3}
#o .EvoField .Tags SPAN I:after{display:inline;content:'x';font-style: normal;color:#3E5567}

#o DIV.EvoMaximalized{margin:auto !important;width:100% !important;}

/* SLIDER */
#o DIV.EvoSlider{float:left;width:auto;margin:0 0 10px;padding:0 10px 0 10px;color:#000;position:relative}
#o DIV.EvoSlider LABEL{cursor:pointer !important;cursor:hand;font:normal 11px/15px Arial,sans-serif;color:#000;display:block;margin:0 0 4px -5px;height:15px;overflow:hidden}
#o DIV.EvoSlider .Label1,#o DIV.EvoSlider .Label2{color:#666;font:normal 9px/11px Arial,sans-serif;margin:0 -5px;height:12px;float:left}#o DIV.EvoSlider .Label2{float:right}
#o DIV.EvoSlider U,#o DIV.EvoSlider I,#o DIV.EvoSlider .Body{background-repeat:no-repeat;background-color:transparent;border:none}
#o DIV.EvoSlider U,#o DIV.EvoSlider I,#o DIV.EvoSlider .Body{background-image:url(fields/slider.png);height:25px}
#o DIV.EvoSlider U,#o DIV.EvoSlider I{width:5px;position:absolute;top:0}
#o DIV.EvoSlider U{left:5px;margin-left:-10px;background-position:0 0}
#o DIV.EvoSlider I{right:5px;margin-right:-10px;background-position:right 0}
#o DIV.EvoSlider .Body{background-position:center top;position:relative;margin:0;padding:0;clear:both;overflow:visible}
#o DIV.EvoSlider .Body A.Tip SPAN{display:none}
#o DIV.EvoSlider .Body DIV.Pointer{width:34px;height:30px;color:#FFF;text-align:center;padding-top:18px;font:normal 9px/12px Arial,sans-serif;position:absolute;top:-5px;margin:0;cursor:pointer !important;cursor:hand;background:transparent url(fields/pointer.gif) no-repeat center 0}
#o DIV.EvoSlider .Body DIV.PointerNodata{height:17px;padding-top:17px}
#o DIV.EvoSlider .MultiSlider{margin-top:10px} 
#o DIV.EvoSlider SPAN.MultiLabel{background:url(fields/evofield_slider_point.png) no-repeat center 0px;text-align: center;height: 24px;font:normal 9px/9px Arial,sans-serif;padding-top:13px;display:block;float:left;position:relative}

/*VIEWER - SUPERNATURAL ALL IN ONE*/
#o DIV.EvoViewer{width:auto;margin:0 0 10px;padding:0;color:#000;position:relative;float:left}
#o .EvoForm DIV.EvoViewer{padding:0 10px}
#o DIV.EvoViewer LABEL{font:normal 11px/15px Arial,sans-serif;color:#000;display:block;margin:0 -5px 4px;height:15px;overflow:hidden}
#o DIV.EvoViewer LABEL A.Tip{width:16px;height:16px;display:none;border:none;background-position:-7px -3px;background-repeat:no-repeat;vertical-align:text-bottom;float:left}
#o DIV.EvoViewer LABEL A.Tip SPAN{display:none}
#o DIV.EvoViewer LABEL.Help A.Tip{background-image:url(fields/evofield_help.png);display:inline-block}
#o DIV.EvoViewer LABEL.Lock A.Tip{background-image:url(fields/evofield_lock.png);display:inline-block}
#o DIV.EvoViewer LABEL.Failure A.Tip{background-image:url(fields/evofield_err.png);display:inline-block}
#o DIV.EvoViewer .Group {background: #FFF;border:1px solid #D9D9D9;border-top:none;border-bottom:none;margin:0 -5px;position:relative}
#o DIV.Failure .Group{border-color:#DB0000;border-width:1px;border-style:solid}
#o DIV.EvoViewer .OptionsBar{border-bottom:none;margin:0;padding:4px 0;height:26px;background-color:#F4F4F4;background-repeat:repeat-x;background-position:left bottom;overflow:hidden}
#o DIV.EvoViewer .OptionsBarTop{border-top:1px solid #D9D9D9}
#o DIV.EvoViewer .OptionsBarBottom{border-bottom:1px solid #D9D9D9}
#o DIV.EvoViewer .OptionsBarIcons{float:none;margin-left:-1px;border-right:none}
#o DIV.EvoViewer .OptionsBarIcons A{padding:0 5px 0 23px;width:auto;float:left;color:#000;line-height:17px;border-right:none;background-image: url(fields/optionsbar.png?v2);background-repeat: no-repeat;font-size:13px}
#o DIV.EvoViewer .OptionsBarIcons A.Refresh{float:right;padding-right:1px}
#o DIV.EvoViewer .OptionsBarIcons A.Refresh:before{content:' ';width:28px;display:inline-block;margin-left:-28px}
#o DIV.EvoViewer .OptionsBarDisabled A,#o DIV.EvoViewer .OptionsBarIcons A.Disabled{opacity:0.1}

#o .OptionsBarIcons A.Edit{background-position:0 0}#o .OptionsBarIcons A.Edit:hover{background-position:-200px -1px}
#o .OptionsBarIcons A.Del{background-position:0 -50px}#o .OptionsBarIcons A.Del:hover{background-position:-200px -51px}
#o .OptionsBarIcons A.Near{background-position:0 -200px}#o .OptionsBarIcons A.Near:hover{background-position:-200px -201px}
#o .OptionsBarIcons A.New,#o .OptionsBarIcons A.NewCustom{background-position:0 -350px}#o .OptionsBarIcons A.New:hover,#o .OptionsBarIcons A.NewCustom:hover{background-position:-200px -351px}
#o .OptionsBarIcons A.Abuse{background-position:0 -400px}#o .OptionsBarIcons A.Abuse:hover{background-position:-400px -401px}
#o .OptionsBarIcons A.Refresh{background-position:0 -450px}#o .OptionsBarIcons A.Refresh:hover{background-position:-200px -451px}
#o .OptionsBarIcons A.NewBreak{background-position:0 -500px}#o .OptionsBarIcons A.NewBreak:hover{background-position:-200px -501px}
#o .OptionsBarIcons A.Import{background-position:0 -700px}#o .OptionsBarIcons A.Import:hover{background-position:-400px -701px}
#o .OptionsBarIcons A.Export{background-position:0 -650px}#o .OptionsBarIcons A.Export:hover{background-position:-400px -651px}
#o .OptionsBarIcons A.ViewSimple{background-position:0 -900px}#o .OptionsBarIcons A.ViewSimple:hover{background-position:-400px -901px}
#o .OptionsBarIcons A.ViewRender{background-position:0 -850px}#o .OptionsBarIcons A.ViewRender:hover{background-position:-400px -851px}
#o .OptionsBarIcons A.FullOn{background-position:0 -750px}#o .OptionsBarIcons A.FullOn:hover{background-position:-400px -751px}
#o .OptionsBarIcons A.FullOff{background-position:0 -800px}#o .OptionsBarIcons A.FullOff:hover{background-position:-400px -801px}

#o DIV.EvoViewer .Container{border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;overflow:auto}
#o DIV.EvoViewer .DivContainer{padding:4px 4px 0;font-size: 11px;}
#o DIV.EvoViewer .Resizer{background:#F4F4F4;border-bottom: 1px solid #D9D9D9;margin:0px 0 0;padding:0 5px;position:relative;overflow:visible;cursor:row-resize;line-height:21px;height:21px;font-size:11px;color:#333}

#o DIV.EvoViewer .Container TABLE.DataList{}
#o DIV.EvoViewer .Container TABLE.DataList TD{height:25px;vertical-align:top;padding:3px;background-color:#DEDEDE}
#o DIV.EvoViewer .Container TABLE.DataList TD.Mark{background-color:#E8E8E8;margin:0;background-image:url(fields/evocheckinput_check.png);background-repeat:no-repeat;background-position:center 5px;cursor:pointer}
#o DIV.EvoViewer .Container TABLE.DataList TD.Marked{background-position:center -495px}
#o DIV.EvoViewer .Container TABLE.DataList TD DIV.Handle{background: transparent url(fields/evo_dragbg.png) repeat-y 0 -1px;width:19px;height:17px;cursor:url(cursorhandopen.cur), url(cursorhandopen.cur), url(cursor_drag.png) 8 0, row-resize;margin:1px 0 0;padding:0}
#o DIV.EvoViewer .Container TABLE.DataList TR.Over TD{background-color:#D7D7D7}
#o DIV.EvoViewer .Container TABLE.DataList TR.Selected TD{background-color:#FFFA8F}

#o .EvoViewerRow{font-size:0;background-color:#FAFAFA;/*min-height IE*/min-height:17px;height:auto !important;height:17px;/*min-height IE*/position:relative;clear:both;padding:6px 6px 3px 30px;margin-bottom:4px;border:1px solid #D9D9D9;-moz-border-radius:4px;-webkit-border-radius:4px;-border-radius:4px;border-radius:4px;text-align:left}
#o .EvoViewerRow .Mark{width:14px;height:14px;background-image:url(fields/evocheckinput_check.png);background-repeat:no-repeat;background-position:0 0;cursor:pointer;position:absolute;top:6px;left:8px}
#o .EvoViewerRow .Marked{background-position:0 -500px}
#o .EvoViewerRow H3,#o .Section .EvoForm .EvoViewerRow H3{margin:-3px 0 0;padding:0 0 3px;line-height:100%;color:#000;font-family:Helvetica Neue,Arial,sans-serif;font-size:16px}
#o .EvoViewerRow H4,#o .Section .EvoForm .EvoViewerRow H4{margin:-3px 0 0;padding:0 0 3px;line-height:100%;color:#000;font-family:Helvetica Neue,Arial,sans-serif;font-size:13px}
#o .EvoViewerRow H5,#o .Section .EvoForm .EvoViewerRow H5{margin:-1px 0 0;padding:0 0 0;line-height:100%px;color:#000;font-family:Helvetica Neue,Arial,sans-serif;font-size:11px}
#o .EvoViewerRow P,#o .Section .EvoForm .EvoViewerRow P{margin:0;padding:0 0 3px;line-height:13px;font-size:11px;color:#000}

#o .EvoViewerRow2{padding:6px 6px 3px 6px}
#o .EvoViewerRow2 .Mark{display:none}

#o .EvoViewerFile{padding:8px 10px 8px 48px;min-height:55px}
#o .EvoViewerFile2{padding:8px 10px 8px 73px;min-height:55px}
#o .EvoViewerRow .File{border:none;margin:0;padding:0;width:35px;height:43px;background:transparent;position:absolute;left:6px;top:5px}
#o .EvoViewerFile2 .File{left:30px}
#o .EvoViewerRow .File .limits{background-color:transparent;background-image:url(fields/doc_ico.png);background-repeat:no-repeat;background-position:0px 0px;width:35px;height:43px;margin:0;padding:0;}
#o .EvoViewerRow .File .doc,#o .EvoViewerRow .File .docx,#o .EvoViewerRow .File .odt,#o .EvoViewerRow .File .rtf{background-position:-50px 0px}
#o .EvoViewerRow .File .xls,#o .EvoViewerRow .File .ods,#o .EvoViewerRow .File .xlsx{background-position:-100px 0px}
#o .EvoViewerRow .File .ppt,#o .EvoViewerRow .File .pptx,#o .EvoViewerRow .File .odp{background-position:-150px 0px}
#o .EvoViewerRow .File .pdf{background-position:-200px 0px}
#o .EvoViewerRow .File .jpg,#o .EvoViewerRow .File .gif,#o .EvoViewerRow .File .png,#o .EvoViewerRow .File .tif,#o .EvoViewerRow .File .tiff,#o .EvoViewerRow .File .bmp{background-position:-250px 0px}
#o .EvoViewerRow .File .zip{background-position:-300px 0px}
#o .EvoViewerRow .File .folder{background-position:-450px 0px}


#o .EvoViewerImage{padding-left:106px;min-height:73px;height:auto !important;height:73px}
#o .EvoViewerImage .Img{position:absolute;top:1px;left:30px}

#o .EvoViewerRow .Tools{padding:0 4px;margin:-6px -6px 0 0;float:right;position:relative}
#o .EvoViewerRow .Tools .OptionsSmall,#o .EvoViewerRow .Tools .OptionsSmall{width:auto;height:19px;margin:0;padding:4px 0 0;display:block;vertical-align: baseline;;text-align:right}
#o .EvoViewerRow .Tools .OptionsSmall *{display:inline-block;float:none}
#o .EvoViewerRow .Tools .OptionsSmall A,#o .EvoViewerRow .Tools .OptionsSmall A{height:18px;width:20px;overflow:hidden;margin:0;padding:0 0 0 20px;background-image:url(fields/optionsbar.png);background-repeat:no-repeat;border-left:1px solid #D9D9D9;border-right:5px solid transparent;font:normal 9px/15px Tahoma,sans-serif}
#o .EvoViewerRow .Tools .OptionsSmall A:hover,#o .EvoViewerRow .Tools .OptionsSmall A:hover{width:auto;padding:0 0 0 23px}
#o .EvoViewerRow .Tools .OptionsSmall A.Simple:hover,#o .EvoViewerRow .Tools .OptionsSmall A.Simple:hover{width:20px;padding:0 0 0 20px}
#o .EvoViewerRow .Tools .OptionsSmall A.Buy{display:none}
#o .EvoViewerRow .Tools .OptionsSmall A.Edit,#o .EvoViewerRow .Tools .OptionsSmall A.Edit{background-position:0 0}#o .EvoViewerRow .Tools .OptionsSmall A.Edit:hover,#o .EvoViewerRow .Tools .OptionsSmall A.Edit:hover{background-position:-200px -1px}
#o .EvoViewerRow .Tools .OptionsSmall A.Del,#o .EvoViewerRow .Tools .OptionsSmall A.Del{background-position:0 -50px}#o .EvoViewerRow .Tools .OptionsSmall A.Del:hover,#o .EvoViewerRow .Tools .OptionsSmall A.Del:hover{background-position:-200px -51px}
#o .EvoViewerRow .Tools .OptionsSmall A.Planer,#o .EvoViewerRow .Tools .OptionsSmall A.Planer{background-position:0 -100px}#o .EvoViewerRow .Tools .OptionsSmall A.Planer:hover,#o .EvoViewerRow .Tools .OptionsSmall A.Planer:hover{background-position:-200px -101px}
#o .EvoViewerRow .Tools .OptionsSmall A.MyList,#o .EvoViewerRow .Tools .OptionsSmall A.MyList{background-position:0 -150px}#o .EvoViewerRow .Tools .OptionsSmall A.MyList:hover,#o .EvoViewerRow .Tools .OptionsSmall A.MyList:hover{background-position:-200px -151px}
#o .EvoViewerRow .Tools .OptionsSmall A.OnMyList,#o .EvoViewerRow .Tools .OptionsSmall A.OnMyList{background-position:-400px -150px}#o .EvoViewerRow .Tools .OptionsSmall A.OnMyList:hover,#o .EvoViewerRow .Tools .OptionsSmall A.OnMyList:hover{background-position:-400px -151px;color:#F95C09}
#o .EvoViewerRow .Tools .OptionsSmall A.Near,#o .EvoViewerRow .Tools .OptionsSmall A.Near{background-position:0 -200px}#o .EvoViewerRow .Tools .OptionsSmall A.Near:hover,#o .EvoViewerRow .Tools .OptionsSmall A.Near:hover{background-position:-200px -201px}
#o .EvoViewerRow .Tools .OptionsSmall A.New,#o .EvoViewerRow .Tools .OptionsSmall A.New{background-position:0 -350px}#o .EvoViewerRow .Tools .OptionsSmall A.New:hover,#o .EvoViewerRow .Tools .OptionsSmall A.New:hover{background-position:-200px -351px}

.EvoViewerRow .Tools .OptionsSmall .Handle{background: transparent url(fields/evo_dragbg.png) repeat-y 5px 0;width:23px;height:18px;cursor:url(cursorhandopen.cur), url(cursorhandopen.cur), url(cursor_drag.png) 8 0, row-resize;margin:0;padding:0;border-left:1px solid #D7BC81}
.EvoViewerRowDrag .Tools .OptionsSmall .Handle{cursor:url(cursorhandgrab.cur), url(cursorhandgrab.cur), url(cursor_drag.png) 8 0, row-resize;}

.EvoViewerField{padding-left:30px;padding-right:85px;min-height:17px;height:auto !important;height:17px}
.EvoViewerField .Tools{position:absolute;right:0;top:0;margin:0;float:none}
.EvoViewerField2{padding-left:6px;padding-right:85px;min-height:17px;height:auto !important;height:17px}
.EvoViewerField2 .Mark{display:none}
.EvoViewerField2 .Tools{position:absolute;right:0;top:0;margin:0;float:none}

/*COLSET*/
#o .EvoViewer .ColSet{font-size:0;height: 18px;padding:0 11px;border-top:1px solid #D9D9D9;background-image:url(fields/colset_bg.png);background-repeat:repeat-x;background-position:0 0}
#o .EvoViewer .ColSet SPAN{display:inline-block;font-size:11px;line-height:16px;background-image:url(fields/colset_border.png);background-repeat:no-repeat;background-position:0 0;padding: 0 6px;white-space: nowrap;height: 17px}
#o .EvoViewer .ColSet SPAN I{display:inline-block;margin:0;width:1px;height:8px;background-image:url(fields/colset_sort.png);background-repeat:no-repeat;background-position:-100px 0}
#o .EvoViewer .ColSet SPAN.SortAsc I,#o .EvoViewer .ColSet SPAN.SortDsc I,#o .EvoViewer .ColSet SPAN.SortAscOff I,#o .EvoViewer .ColSet SPAN.SortDscOff I{width:7px;margin:5px 0 0 5px;}
#o .EvoViewer .ColSet SPAN.SortAsc I{background-position:0 0}
#o .EvoViewer .ColSet SPAN.SortDsc I{background-position:-10px 0}
#o .EvoViewer .ColSet SPAN.SortAscOff I{background-position:-20px 0}
#o .EvoViewer .ColSet SPAN.SortDscOff I{background-position:-30px 0}
#o .EvoViewer .ColSet SPAN.SortAscOff I.Over{background-position:-40px 0}
#o .EvoViewer .ColSet SPAN.SortDscOff I.Over{background-position:-50px 0}

#o .EvoViewer .ColSet SPAN.DragHandle{width: 17px}
#o .EvoViewer .ColSet SPAN.Selection {width: 19px}
#o .EvoViewer .ColSet SPAN.Icon{width:30px}
#o .EvoViewer .ColSet SPAN.Boolean{width:80px}

#o .EvoViewerRow .Column{display:inline-block}
#o .EvoViewerRow .AlignL,#o .EvoViewer .ColSet SPAN.AlignL{text-align:left}
#o .EvoViewerRow .AlignR,#o .EvoViewer .ColSet SPAN.AlignR{text-align:right}
#o .EvoViewerRow .AlignC,#o .EvoViewer .ColSet SPAN.AlignC{text-align:center}

/* NEW EVOROW STYLE */
#o .EvoViewerRowNew{font-size:0;background-color:#FAFAFA;position:relative;clear:both;padding:6px;margin-bottom:4px;border:1px solid #D9D9D9;-moz-border-radius:4px;-webkit-border-radius:4px;-border-radius:4px;border-radius:4px;text-align:left}
#o .EvoViewerRowNew TABLE.Item {table-layout:fixed;display:table;width:100%;border:none;background:transparent;border:none}
#o .EvoViewerRowNew TABLE TD{border:none;background:transparent;overflow:hidden;vertical-align:top;height:auto;padding:0}
#o .EvoViewerRowNew TABLE.Item TD{background:transparent;border:none;padding:0}
#o .EvoViewerRowNew TABLE.Item TD.DragHandle{width:17px;position: relative}
#o .EvoViewerRowNew TABLE.Item TD.DragHandle .Handle{background: transparent url(fields/evo_dragbg.png) repeat-y 0 0;width:12px;height:auto;position:absolute;top:0;bottom:0;left:0;right:auto;
cursor:url(cursorhandopen.cur) 5 5,url(cursor_drag.png) 8 0,row-resize;margin:0;padding:0}
.iGecko #o .EvoViewerRowNew TABLE.Item TD.DragHandle .Handle{margin:5px}
.iIE #o .EvoViewerRowNew TABLE.Item TD.DragHandle .Handle{height:100px}
#o .EvoViewerRowNew .Clipping{overflow:hidden;display:block}
#o .EvoViewerRowNew TABLE.Item TD.Selection{width:19px}
#o .EvoViewerRowNew TABLE.Item TD.Icon{width:30px;text-align:center}#o .EvoViewerRowNew TD.Icon .Clipping{width:25px;height:30px}
#o .EvoViewerRowNew TABLE.Item TD.IconUserNotified .Clipping{background:url(evo_userlistaction.png) no-repeat center 1px}
#o .EvoViewerRowNew TABLE.Item TD.IconUserExpiring .Clipping{background:url(evo_userlistaction.png) no-repeat center -49px}
#o .EvoViewerRowNew TABLE.Item TD.IconUserDisabled .Clipping{background:url(evo_userlistaction.png) no-repeat center -149px}

#o .EvoViewerRowNew TABLE.Item TD.Boolean{width: 80px}
#o .EvoViewerRowNew TABLE.Item TD.Boolean .Clipping{background:url(evo_boolean.png) no-repeat center 1px;height: 30px}
#o .EvoViewerRowNew TABLE.Item TD.BooleanTrue .Clipping{background-position:center -49px}

#o .EvoViewerRowNew TABLE.Item TD.File{width:40px}#o .EvoViewerRowNew TD.File .Clipping{width:35px;height:43px;background-color:transparent;background-image:url(fields/doc_ico.png);background-repeat:no-repeat;background-position:0px 0px}
#o .EvoViewerRowNew TABLE.Item TD.File .doc,#o .EvoViewerRowNew TABLE.Item TD.File .docx,#o .EvoViewerRowNew TABLE.Item TD.File .odt,#o .EvoViewerRowNew TABLE.Item TD.File .rtf{background-position:-50px 0px}
#o .EvoViewerRowNew TABLE.Item TD.File .xls,#o .EvoViewerRowNew TABLE.Item TD.File .ods,#o .EvoViewerRowNew TABLE.Item TD.File .xlsx{background-position:-100px 0px}
#o .EvoViewerRowNew TABLE.Item TD.File .ppt,#o .EvoViewerRowNew TABLE.Item TD.File .pptx,#o .EvoViewerRowNew TABLE.Item TD.File .odp{background-position:-150px 0px}
#o .EvoViewerRowNew TABLE.Item TD.File .pdf{background-position:-200px 0px}
#o .EvoViewerRowNew TABLE.Item TD.File .jpg,#o .EvoViewerRowNew TABLE.Item TD.File .gif,#o .EvoViewerRowNew TABLE.Item TD.File .png,#o .EvoViewerRowNew TABLE.Item TD.File .tif,#o .EvoViewerRowNew TABLE.Item TD.File .tiff,#o .EvoViewerRowNew TABLE.Item TD.File .bmp{background-position:-250px 0px}
#o .EvoViewerRowNew TABLE.Item TD.File .zip{background-position:-300px 0px}
#o .EvoViewerRowNew TABLE.Item TD.File .folder{background-position:-450px 0px}
#o .EvoViewerRowNew TABLE.Item TD.Image{width:75px}#o .EvoViewerRowNew TD.Image .Clipping{width:70px;height:70px;position:relative}#o .EvoViewerRowNew TD.Image .Clipping IMG{}
#o .EvoViewerRowNew TABLE.Item TD.Options{width:52px;font-size:0}
#o .EvoViewerRowNew .Options A{height:18px;width:20px;display:inline-block;overflow:hidden;margin:0 0 0 5px;padding:0 0 0 20px;background-image:url(fields/optionsbar.png);background-repeat:no-repeat;border-left:1px solid #D9D9D9;font:normal 9px/15px Tahoma,sans-serif}
#o .EvoViewerRowNew .Options A.Edit{background-position:0 0}
#o .EvoViewerRowNew .Options A.Edit:hover{background-position:-200px -1px}
#o .EvoViewerRowNew .Options A.Del{background-position:0 -50px}
#o .EvoViewerRowNew .Options A.Del:hover{background-position:-200px -51px}
#o .EvoViewerRowNew TABLE.Item TD.Content{font-size:0}
#o .EvoViewerRowNew TABLE.Item TD.Content .Column{display:inline-block;vertical-align:top}
#o .EvoViewerRowNew .AlignL,#o .EvoViewer .ColSet SPAN.AlignL{text-align:left}
#o .EvoViewerRowNew .AlignR,#o .EvoViewer .ColSet SPAN.AlignR{text-align:right}
#o .EvoViewerRowNew .AlignC,#o .EvoViewer .ColSet SPAN.AlignC{text-align:center}
#o .EvoViewerRowNew .Column :*{margin:0 0 5px;padding:0;line-height:100%;color:#666;font-family:Helvetica Neue,Arial,sans-serif;font-size:9px}
#o .EvoViewerRowNew .Column H4{margin:0 0 5px;padding:0;line-height:110%;color:#000;font-family:Helvetica Neue,Arial,sans-serif;font-size:14px}
#o .EvoViewerRowNew .Column H5{margin:0 0 5px;padding:0;line-height:110%;color:#000;font-family:Helvetica Neue,Arial,sans-serif;font-size:11px}
#o .EvoViewerRowNew .Column P{margin:0 0 5px;padding:0;line-height:110%;color:#000;font-family:Helvetica Neue,Arial,sans-serif;font-size:11px}
#o .EvoViewerRowNew .Mark{width:14px;height:14px;background-image:url(fields/evocheckinput_check.png);background-repeat:no-repeat;background-position:0 0;cursor:pointer;display: block;position:relative;top:auto;left:auto}
#o .EvoViewerRowNew .Marked{background-position:0 -500px}

#o .EvoViewerRowExpire{background-color:#F9E9E9;border-color:#E8E0E0}
#o .EvoViewerRowExpired{opacity:.3;filter:alpha(opacity=30)}
#o .EvoViewerRowFav1{background-color:#EAF5FF}
#o .EvoViewerRowFav2{background-color:#FAF1FB;border-color:#FCD5C5}
#o .EvoViewerRowOver{background-color:#FAFBA8;border-color:#D9DAA8}
#o .EvoViewerRowSelected{background-color:#EAF5FF}
#o .EvoViewerRowDrag{background-color:#F3F3F3}

/* END NEW EVOROW STYLE */

/*FILE-UPLOAD BUTTON*/
#o DIV.GetFile{position:relative;overflow:hidden;float:right;margin:0 5px 0 0}
#o DIV.GetFile DIV.BFile{margin:0;width:100%;height:18px}
#o DIV.GetFile DIV.BFile SPAN SPAN{padding:0 5px;line-height: 14px}
#o DIV.GetFile DIV.GetForm{margin:0;padding:0;position:absolute;right:0}
#o DIV.GetFile DIV.GetForm INPUT.file{height:50px;float:right;margin:0;padding:0;opacity:0;position: absolute;left: auto;top: 0;right: 0}

.iGecko #o DIV.GetFile INPUT.file{font-size:50px;height:18px;margin:0;opacity:0;width:756px;cursor:pointer}
.iIE8 #o DIV.GetFile INPUT.file{font-size:50px;font-weight:bold;height:18px;margin:0;filter:alpha(opacity=0);width:1500px;cursor:hand}
.iIE7 #o DIV.GetFile INPUT.file{font-size:50px;font-weight:bold;height:18px;margin:0;filter:alpha(opacity=100);width:1500px;cursor:hand}
.iWebkit #o DIV.GetFile INPUT.file{font-size:50px;height:18px;margin:0;opacity:0;width:756px;cursor:pointer}
.iOpera #o DIV.GetFile INPUT.file{font-size:15px;height:18px;margin:0;opacity:0;width:300px;cursor:pointer;position:absolute;right:0}

/*TAG CLOUD*/
#o .Section DIV.EvoGroupBox .TabList2{margin-left:-5px;margin-right:-5px;height:34px}
#o .Section DIV.EvoGroupBox .TabList2 .border{top:33px}
#o .Section DIV.EvoGroupBox .TabList2 A{background:transparent;color:#353430;display:block;float:left;font:normal 13px/34px Arial,sans-serif;text-transform:none;height:32px;margin:0px 3px 5px 0;padding:0 8px;}
#o .Section DIV.EvoGroupBox .TabList2 A:hover{text-decoration:none;background:#F4DC9D}
#o .Section DIV.EvoGroupBox .TabList2 A.Active{background:#FFF;color:#303030;margin:3px 3px 0 0}
#o .Section DIV.EvoGroupBox .TabList2 A.Active SPAN{color:#D10909}
#o DIV.TagCloud{overflow:auto;margin:0 -5px 0;padding:10px;border:1px solid #D8BF87;background:#FFF;border-top:none;}
#o DIV.TagCloud A{font-weight:normal;color:#4C4C4C;line-height:20px;padding:0 2px}
#o DIV.TagCloud A.Type0{font-size:17px}
#o DIV.TagCloud A.Type1{font-size:15px}
#o DIV.TagCloud A.Type2{font-size:13px}
#o DIV.TagCloud A.Type3{font-size:11px}
#o DIV.TagCloud A.Type4{font-size:9px}
#o DIV.TagCloud A.Set{background:#D10909;color:#FFF}

/* SYSTEM MESSAGE/ALERT */
#o DIV.Alert{margin-top:10px;margin-bottom:15px;clear:both;float:none}
#o DIV.Alert .Message{background-color:#F1F1F1;border-color:#D9D9D9;border-width:1px;border-style:solid;padding:10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px}
#o DIV.Alert .Message *{line-height:120%;margin:0}
#o DIV.Alert .Message H1,#o DIV.Alert .Message H2,#o DIV.Alert .Message H3,#o DIV.Alert .Message H4,#o DIV.Alert .Message H5,#o DIV.Alert .Message H6{color:#000}
#o DIV.Alert .MsgFail{background-color:#F7E4E4;border-color:#F5C6C6}
#o DIV.Alert .MsgSucceed{background-color:#EBFCC6;border-color:#C6DD91}
#o DIV.Alert .MsgDraft{background-color:#E2EDFE;border-color:#B8D3FF}
#o DIV.Alert .MsgAwaits{background-color:#FAF3BC;border-color:#F6CF8D}
#o DIV.Alert .MsgSuspend{background-color:#FFEBE8;border-color:#EB8064}
#o .EvoForm .Message{overflow:auto;margin-left:-5px;margin-right:-5px}
#o DIV.Alert .MsgProcessing{background-image:url(processing0.gif);background-position:10px 10px;background-repeat:no-repeat;padding-left:50px}

.Processing{background-image:url(fields/form_processing2.gif);background-position:center top;background-repeat:repeat-y}
DIV.DropDown .Processing{background-image:url(fields/form_processing2.gif);background-repeat:repeat-y;background-position:center top}

/* hierarchia */
#o div.h-0 {font-weight:bold;}
#o div.h-1 {padding-left:23px;}
#o div.h-2 {padding-left:43px;}
#o div.h-3 {padding-left:63px;}
#o div.h-4 {padding-left:83px;}
#o div.h-5 {padding-left:103px;}
#o div.h-6 {padding-left:123px;}
#o div.h-7 {padding-left:143px;}
#o div.h-8 {padding-left:163px;}
#o div.h-9 {padding-left:183px;}
#o div.h-10 {padding-left:203px;}

/* ------- EVOFIELD END -------*/

/* BUBBLE TIPS 0 15px 40px 10px rgba(0,0,0,.25)*/
/* Bubble Tip */
#o DIV.BubbleTip{position:relative;padding:14px 0}
#o DIV.BubbleTip DIV.BubbleTipBody{padding:10px;position:relative;overflow:visible;border-bottom:1px solid #B0B0B0;background:#EEEEEE;
-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;
-moz-box-shadow:0 0 5px 2px rgba(0,0,0,.25);-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,.25);box-shadow:0 0 5px 2px rgba(0,0,0,.25);
background: -moz-linear-gradient(90deg, #EEE, #F8F8F8);
background: -webkit-gradient(linear, 0 bottom, 0 top, from(#EEE), to(#F8F8F8));
background: -moz-linear-gradient(90deg, #EEE, #F8F8F8);
/*filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#F8F8F8',endColorstr='#EEEEEE',GradientType=0);*/
}
#o DIV.BubbleTip INS{display:block}
#o DIV.BubbleTip H3,#o DIV.BubbleTip H4,#o DIV.BubbleTip H5{font:normal 14px/16px Helvetica Neue,Arial,sans-serif;color:#666;margin:0 0 3px;padding:0;text-align:left}
#o DIV.BubbleFail H3{color:000}
#o DIV.BubbleTip P{color:#666;position:relative;font:11px/13px Helvetica Neue,Arial,sans-serif;margin:0}

#o DIV.BubbleTextCenter DIV.BubbleTipBody *,#o DIV.BubbleTextCenter DIV.BubbleTipBody{text-align:center}
#o DIV.BubbleTextLeft DIV.BubbleTipBody *,#o DIV.BubbleTextLeft DIV.BubbleTipBody{text-align:left}
#o DIV.BubbleTextRight DIV.BubbleTipBody *,#o DIV.BubbleTextRight DIV.BubbleTipBody{text-align:right}
/*#o DIV.BubbleTextCenter H3,#o DIV.BubbleTextCenter H5,#o DIV.BubbleTextCenter P{text-align:center}
#o DIV.BubbleTextRight H3,#o DIV.BubbleTextRight H5,#o DIV.BubbleTextRight P{text-align:right}*/
#o DIV.BubbleTip DIV.BubbleTipHook{position:absolute;background-image:url(bubble/bubbletiphook0.png);background-repeat:no-repeat;width:100%;left:0;margin:0}
#o DIV.BubbleTip .BubbleBG{display:none;width:100%}#o DIV.BubbleTip .BubbleBG *{visibility:hidden}
#o DIV.BubbleTip .HookTL{background-position:top left;top:-14px;height:14px}
#o DIV.BubbleTip .HookTR{background-position:top right;top:-14px;height:14px}
#o DIV.BubbleTip .HookBL{background-position:bottom left;bottom:-14px;height:14px}
#o DIV.BubbleTip .HookBR{background-position:bottom right;bottom:-14px;height:14px}
#o DIV.BubbleTip .HookT{background-position:top center;top:-14px;height:14px}
#o DIV.BubbleTip .HookB{background-position:bottom center;bottom:-14px;height:14px}

#o DIV.BubbleTipClose DIV.BubbleTipBody{padding-right:22px}
#o DIV.BubbleTipIcon DIV.BubbleTipBody{padding-left:34px}
#o DIV.BubbleTipBody .SingleIcon,#o DIV.BubbleTipBody .SerialIcon{display:none}
#o DIV.BubbleTipIcon DIV.BubbleTipBody .SingleIcon,#o DIV.BubbleTipIcon DIV.BubbleTipBody .SerialIcon{display:block;margin:0;position:absolute;top:0px;left:0px;bottom:0;width:25px;
background: -moz-linear-gradient(90deg, #F5E327, #F2C11D);
background: -webkit-gradient(linear, 0 bottom, 0 top, from(#F5E327), to(#F2C11D));
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#F2C11D',endColorstr='#F5E327',GradientType=0);
border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;-o-border-radius: 4px 0 0 4px;
}
#o DIV.BubbleTip A.More{background:url(m_more_type1.png) no-repeat -2px center;color:#197EE2;font:9px/12px Tahoma,sans-serif;margin:0 5px 5px 0;padding:0 0 0 10px;display:inline-block}

#o DIV.BubbleTip A.Close{display:none}
#o DIV.BubbleTipClose A.Close{display:block;width:14px;height:14px;background:red;position:absolute;top:5px;right:5px;background:url(modal/modalbtns.png) no-repeat 0 0}
#o DIV.BubbleTip A.CheckBox{text-align:left;background:url(fields/checkboxmini.png) no-repeat 0 3px;color:#A19158;display:block;clear:both;font:9px/12px Tahoma,sans-serif;margin:0 0 5px;padding:0 0 0 13px;text-decoration:none}
#o DIV.BubbleTip A.Checked{background-position:0px -258px;text-decoration:none}

/*BubbleTipBlack*/
#o DIV.BubbleTipBlack{}
#o DIV.BubbleTipBlack DIV.BubbleTipBody{background:none;border:none}
#o DIV.BubbleTipBlack H3,#o DIV.BubbleTipBlack P{color:#FFF;position:relative}
#o DIV.BubbleTipBlack DIV.BubbleTipHook{background-image:url(bubble/bubbletiphook4.png)}
#o DIV.BubbleTipBlack .BubbleBG{display:block;background:#000;opacity:.85;filter:alpha(opacity=85);position:absolute;margin:-10px;padding:10px 10px 5px;
-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 5px;
background-image: none}

/*BubbleTipBlack 2*/
#o DIV.BubbleTipBlack2{}
#o DIV.BubbleTipBlack2 DIV.BubbleTipBody{border:2px solid #FFF;background:none}
#o DIV.BubbleTipBlack2 H3,#o DIV.BubbleTipBlack2 P{color:#FFF;position:relative}
#o DIV.BubbleTipBlack2 DIV.BubbleTipHook{background-image:url(bubble/bubbletiphook3.png)}
#o DIV.BubbleTipBlack2 .BubbleBG{display:block;background:#000;opacity:.8;filter:alpha(opacity=80);position:absolute;margin:-10px;padding:10px 10px 5px;
-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 5px;
background-image: none}

/*BubbleTipBlack 3*/
#o DIV.BubbleTipBlack3{}
#o DIV.BubbleTipBlack3 DIV.BubbleTipBody{border:2px solid #FFF;background:none}
#o DIV.BubbleTipBlack3 H3,#o DIV.BubbleTipBlack3 P{color:#FFF;position:relative}
#o DIV.BubbleTipBlack3 DIV.BubbleTipHook{background-image:url(bubble/bubbletiphook2.png)}
#o DIV.BubbleTipBlack3 .BubbleBG{display:block;background:#000;opacity:.8;filter:alpha(opacity=80);position:absolute;margin:-10px;padding:10px 10px 5px;
-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 5px;
background-image: none}

/*BubbleTipWhite*/
#o DIV.BubbleTipWhite{}
#o DIV.BubbleTipWhite DIV.BubbleTipBody{border:4px solid #B1A372;background:white}
#o DIV.BubbleTipWhite H3,#o DIV.BubbleTipWhite H5{color:#462C0B;position:relative;font:bold 11px/12px Arial,sans-serif;margin:0 0 3px;padding:0}
#o DIV.BubbleTipWhite P{color:#462C0B;position:relative;font:9px/11px Tahoma,sans-serif}
#o DIV.BubbleTipWhite DIV.BubbleTipHook{background-image:url(bubble/bubbletiphook5.png)}
#o DIV.BubbleTipWhite .BubbleBG{display:none}
#o DIV.BubbleTipWhite .HookTL{background-position:top left;top:-22px;height:22px}
#o DIV.BubbleTipWhite .HookTR{background-position:top right;top:-22px;height:22px}
#o DIV.BubbleTipWhite .HookBL{background-position:bottom left;bottom:-25px;height:25px}
#o DIV.BubbleTipWhite .HookBR{background-position:bottom right;bottom:-25px;height:25px}
#o DIV.BubbleTipWhite .HookT{background-position:top center;top:-22px;height:22px;}
#o DIV.BubbleTipWhite .HookB{background-position:bottom center;bottom:-25px;height:25px}


/*BubbleTipYellow*/
#o DIV.BubbleTipYellow{}
#o DIV.BubbleTipYellow DIV.BubbleTipBody{border:4px solid #DDD395;background:#FFFFA3}
#o DIV.BubbleTipYellow H3,#o DIV.BubbleTipYellow H5{color:#462C0B;position:relative;font:bold 11px/12px Arial,sans-serif;margin:0 0 3px;padding:0}
#o DIV.BubbleTipYellow H3,#o DIV.BubbleTipYellow P{color:#462C0B;position:relative;font:9px/11px Tahoma,sans-serif}
#o DIV.BubbleTipYellow DIV.BubbleTipHook{background-image:url(bubble/bubbletiphook6.png)}
#o DIV.BubbleTipYellow .BubbleBG{display:none}
#o DIV.BubbleTipYellow .HookTL{background-position:top left;top:-22px;height:22px}
#o DIV.BubbleTipYellow .HookTR{background-position:top right;top:-22px;height:22px}
#o DIV.BubbleTipYellow .HookBL{background-position:bottom left;bottom:-25px;height:25px}
#o DIV.BubbleTipYellow .HookBR{background-position:bottom right;bottom:-25px;height:25px}
#o DIV.BubbleTipYellow .HookT{background-position:top center;top:-22px;height:22px;}
#o DIV.BubbleTipYellow .HookB{background-position:bottom center;bottom:-25px;height:25px}


/*New Tip*/
#o .StandardTip{position:absolute;padding: 0 14px;text-align:left}
#o .StandardTip .Body{padding:10px;position:absolute;top: 0;bottom:0;left: 0;right: 0;overflow:visible;background-color:#F3F2F3;border-radius: 4px;box-shadow:0 2px 5px 1px rgba(0,0,0,.4)}
#o .StandardTip .Hook{position:absolute;width:8px;height:16px;overflow:hidden}
#o .StandardTip .Hook SPAN{position: absolute;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);background-color:#FFF;width:10px;height:10px;display:block;box-shadow:0px 0 1px 2px rgba(0,0,0,.15)}
#o .StandardTip .HookSideLeft{left:-8px}
#o .StandardTip .HookSideLeft SPAN{left:4px;top:4px}
#o .StandardTip .HookSideRight{right:-8px}
#o .StandardTip .HookSideRight SPAN{right:4px;top:4px}
#o .StandardTip .HookPosTop{top:8px}
#o .StandardTip .HookPosTop SPAN{background-color:#F3F2F3}
#o .StandardTip .HookPosBottom{bottom:8px}


/*START OLD CONTENT SCHEME*/
			#o P,#o BLOCKQUOTE,#o .Reklama,#o .Notfull,#o .Gal,#o .Section,#o .Split{margin:0 0 1em}
			#o P,#o BLOCKQUOTE,#o .Reklama,#o .Notfull,#o .Gal{padding:1px 0 0px}
			#o A.a{margin:0;padding:0}
			#o P,#o UL,#o OL,#o BLOCKQUOTE,#o TABLE,#o TD{}
			#o SUP,#o SUB{height:0;line-height:100%;vertical-align:baseline;position:relative;font-size: 0.8em;padding-left: 1px;}
			* HTML #o SUP,* HTML #o SUB{vertical-align:bottom}
			#o SUP {bottom:1ex}#o SUB{top:.5ex}
			#o SMALL{}
			#o HR{border:none;border-top:1px solid #f3f3f3;border-bottom:1px solid #FFF;margin:0 0 14px}
			#o DIV.hr-dash{border-top:1px dashed #CCC;margin:15px 0;padding:0.1px}
			#o .CursorHand{cursor:pointer}
			#o OL{display:block;list-style-type:decimal;padding-left:24px}
			.iIE #o OL{padding-left:30px}
			#o UL{display:block;list-style-type:none;padding-left:15px}
			.iIE #o UL{padding-left:15px}
			#o LI{display:list-item;margin:0 0 3px;padding:0}
			#o UL,#o OL{margin:0 0 14px;list-style-position:outside}
			#o UL UL,#o OL OL,#o UL OL,#o OL UL{margin-top:0;margin-bottom:6px;padding-top:3px}
			#o UL LI{background:url(ullia.png) no-repeat 0 0.64em;margin-left:-10px;padding-left:10px}
			
			#o LI LI{}
			#o LI P,#o LI B,#o LI I,#o LI U,#o LI DIV,#o LI A{display:inline;margin:0;padding:0}
			#o LI P,#o TD P,#o BLOCKQUOTE P {font-size:12px}
			#o UL UL{padding-left:15px}
			#o OL OL{padding-left:25px;list-style-type:lower-alpha}
			#o OL OL OL{list-style-type:lower-roman}
			#o OL UL{padding-left:15px}
			#o OL UL LI{background-image:url(ullia.png);margin-left:-10px;padding-left:10px}
			#o UL OL{padding-left:25px}
			#o UL OL LI{background-image: none; padding-left:0;margin-left:0}
			#o BLOCKQUOTE{margin-left:30px;color:#666}
			#o P A{display:inline;margin:0}
			#o P.Light{color:#514B34}
			#o .qt {background:url("qt.png") no-repeat scroll 0 0 transparent;font:italic 1.8em/20px Helvetica Neue,Arial,sans-serif;margin:4px 10px 10px 0;padding:15px;width:300px}
			#o .qtr {float:right;margin:4px 0 10px 10px;}
			
			#o .Section P,#o .Section UL,#o .Section OL,#o .Section DL,#o .Section BLOCKQUOTE{font-size:13px;line-height:19px}

/*Nagłówki - reset odstepow i ustawienia wielkości*/
#o H2,#o H3,#o H4,#o H5,#o H6{margin:0;padding:0;color:#000;font-weight:bold}
#o H2{font-size:1.8em}
#o H3{font-size:1.6em}
#o H4{font-size:1.4em}
#o H5{font-size:1.2em}
#o H6{font-size:1em}
#o H2 A,#o H3 A,#o H4 A,#o H5 A,#o H6 A{margin:0;padding:0;color:#000;font-weight:bold;font-size:1em}
/*Nagłówki - prawidlowe odstepy*/
#o H2{margin:0 0 0 0;padding:3px 0 10px 0}
#o H3{margin:7px 0 0 0;padding:3px 0 10px 0}
#o H4{margin:10px 0 0 0;padding:3px 0 10px 0}
#o H5{margin:10px 0 0 0;padding:3px 0 5px 0}
#o H6{margin:10px 0 0 0;padding:3px 0 5px 0}
#o H2 SMALL{display:block;font-size:15px}

#o P{margin-bottom:1.6em}
#o P+UL,#o P+OL{margin-top:-1.6em}
#o .C-Wide .PageList,#o .C-Wide OBJECT,#o .SearchFilters,#o .BlockMenu UL.Menu{margin-bottom:20px}
#o .C-Narrow .PageList,#o .C-Narrow OBJECT,#o .BlockMenu UL.Menu{margin-bottom:13px}

/*Blocks Body standard*/
#o .Block .BlockBody{background:#FFF;z-index:0;position:relative;clear: both;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #DDD;box-shadow:0px 1px 2px #D4D4D4}



#o VAR{font-style: normal;margin: -3px 0 1em;display:block}/*stosowany jako podtytuł*/

#o P S.More{display:inline-block;line-height:1.4em;height:1em;width:27px;background:url(more.png) no-repeat 0 center}

#o TABLE{width:100%;table-layout:fixed;border-spacing:0;border:none;empty-cells:show}

#o .Img{width:33%;float:left;margin:5px 10px 5px 0;padding:0;overflow:hidden;border:1px solid #CCC;background:transparent}
#o CENTER .Img{float:none;margin:4px 0;display:block}
#o CENTER .Img .Caption{text-align:left}
#o .Img IMG{width:100%;margin:0;display:block}
#o .T1{width:100%}
#o .T2{width:50%}
#o .T3{width:33%}
#o .T4{width:25%}
#o .T5{width:20%}
#o .T6{width:16%}
#o .T7{width:14%}
#o .Img .Limits{background-color:transparent;margin:4px;padding:0;position:relative;overflow:hidden}
#o .Img .NoImage {background-image:url(noimage.png);background-position:center center;background-repeat:no-repeat;min-height:50px}
#o .Img .NoImage IMG{display:none}
#o .Img .Processing {background-image:url(form_processing.gif);background-position:center center;background-repeat:no-repeat}
#o .Img .Processing IMG{display:none}
#o .Img .Limits A{margin:0;padding:0;border:none;display:block}
#o .Img .Limits A:hover{}
#o .Img .Limits A SPAN,#o SPAN.ZoomIt{display:block;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;background-position:center center;background-repeat:no-repeat;background-image:url(imagezoom.png);-webkit-transition: all .7s ease-out;-o-transition: all .7s ease-out;-moz-transition: all .7s ease-out;transition: all .7s ease-out}
.iIE #o .Img .Limits A SPAN{display:none}
#o .Movie .Limits A SPAN{background-image:url(imageplay.png);display:block;opacity:.8;filter:alpha(opacity=80)}
#o .Img .Limits A:hover SPAN{display:block;opacity:1;-webkit-transition: all .4s ease-out;-o-transition: all .4s ease-out;-moz-transition: all .4s ease-out;transition: all .4s ease-out}

#o .ImgFloatRight{float:right;margin:5px 0 5px 10px}
#o .Img .Caption{margin:4px;padding:0;overflow:hidden;background:none}
#o .Img .Caption P{margin:0;padding:0;font-size:1em;line-height:12px;color:#3C3C3C}
#o .Img .Caption P B{display:block}

#o .Gallery{clear:both;margin-left:-3px;margin-right:-3px;margin-bottom:20px;letter-spacing:-3px}
#o .Gallery .Img{margin:0 0 6px;display:inline-block}
#o .Gallery .Img .ImgFrame{margin:0 3px;letter-spacing:0}
#o .GalleryT1 .Img{width:100%}
#o .GalleryT2 .Img{width:50%}
#o .GalleryT3 .Img{width:33%}
#o .GalleryT4 .Img{width:25%}
#o .GalleryT5 .Img{width:20%}
#o .GalleryT6 .Img{width:16%}
#o .GalleryT7 .Img{width:14%}

#o .Gallery .Img .Caption{margin:4px 7px;padding:0;overflow:hidden;background:none;height:43px}
#o .Gallery .Img .Caption P{margin:0;padding:0;font:normal 11px/14px Tahoma,sans-serif;color:#3C3C3C;display:block;height:43px;overflow:hidden}
#o .Gallery .Img .Caption P B{display:block;height:14px;overflow:hidden}
#o .Gallery .Img .Caption P SPAN{height:28px;overflow:hidden;display:block}

	/* LISTS */
#o .ItemsList{clear:both;margin-left:-3px;margin-right:-3px;margin-bottom: 1em;overflow:hidden}
#o .C-Narrow .ItemsList{margin-bottom:0}
#o .ItemsList .Icon{position:absolute;left:7px;top:10px;width:16px;height:16px}
#o .ItemsList .Icon SPAN{position:absolute;left:0;top:0;right:0;bottom:0;background-repeat:no-repeat}

#o .Item{display:block;position:relative;padding:0;margin:-1px 3px 0;background-color:transparent;border-top:1px solid #DCDCDC;-webkit-transition: all .5s ease-out;-o-transition: all .5s ease-out;-moz-transition: all .5s ease-out;transition: all .5s ease-out}
#o .Item .ItemFrame{position:relative;display:block;background-color:transparent;padding:8px 8px 10px;color:#3F3F3F;-webkit-transition: all .5s ease-out;-o-transition: all .5s ease-out;-moz-transition: all .5s ease-out;transition: all .5s ease-out}
#o .ItemOver .ItemFrame{background-color:#FAFBA8;-webkit-transition: all .5s ease-out;-o-transition: all .5s ease-out;-moz-transition: all .5s ease-out;transition: all .5s ease-out}
#o .Item A:hover,#o .Item A:hover *{text-decoration:none}
#o .Item A:hover U{text-decoration:underline}
#o .Item A:hover B,#o .Item A:hover I{color:inherit}
#o .Item H2{margin:0;font-size:1.3em;line-height:1.1em}
#o .Item H3{margin:0;font-size:1.2em;line-height:1.1em}
#o .Item H4{margin:0;font-size:1.1em;line-height:1.1em}
#o .Item H5{margin:0;font-size:1em;line-height:1.1em}
#o .Item H6{margin:0;font-size:0.9em;line-height:1.1em}

#o .Item H4 SPAN{display:block;font-size:0.8em;font-weight:normal;color:#888;margin-top:3px}
#o .Item P{margin:0;line-height:1.2em;color:#000}
#o .Item SMALL{display:block;color:#888;line-height: 1em;margin-top:5px}

#o .FixedImage .ItemFrame{padding-left:162px}
#o .FixedImage .ItemFrame .Img{width:143px;margin:0;float:none;position:absolute;left:8px;top:11px}
#o .FixedImage .ItemFrame .Img .Limits{height:108px}
#o .C-Narrow .FixedImage .ItemFrame{padding-left:96px}
#o .C-Narrow .FixedImage .ItemFrame .Img{width: 80px}

#o .ExampleIcon .ItemFrame{padding-left:30px}
#o .ExampleIcon .Icon SPAN{background-image:url(icon_example.png)}
#o .ExampleIcon .User SPAN{background-position:0 0}

/* Lista 3 based on Gallery */
#o .ItemsList3 .Img .Caption{}
#o .ItemsList3 .Img .Caption H3,#o .ItemsList3 .Img .Caption P{font-size: 12px;line-height: 15px}

/* Lists Small Icons */
#o .ForumIcon .Icon SPAN{background-image:url(ico_forum.png)}
#o .ForumIcon .User SPAN{background-position:0 0}

#o .DocsIcon .Icon SPAN{background-image:url(ico_docs.png)}
#o .DocsIcon .Text SPAN{background-position:0 0}

#o .ArticleShort P A{color:#2F2F2F;text-decoration:none}
#o .ArticleShort P A:hover{text-decoration:underline}

#o .PageList .Spacer{margin: 0 0 0 5px;float:right}
#o .PageList .BfloatR{margin-bottom:0}
#o .PageList .EvoField{margin:0px -5px 0px 0;float:right}
#o .PageList .B,#o .PageList .B SPAN,#o .PageList .B SPAN SPAN{}
#o .PageList .B SPAN SPAN{}
#o .PageList .B SPAN{}

#o .Modal .GroupLayout{overflow:hidden;margin: 0 -25px}
#o .Modal .GroupLayout .Column{border-left:1px solid #D9D9D9;margin-left:-1px;padding:0 25px}
#o .Modal .NoBorder .Column{border-left:none}
#o .Modal .GroupLayout .C-Wide .Block .BlockBody{padding:0}
#o .Modal .GroupLayout TABLE TH{text-align:left;height:1.4em;padding: 0 5px;border-top: 1px solid #D9D9D9;background:#E9E9E9 url(fields/colset_bg.png) repeat-x 0 bottom}
#o .Modal .GroupLayout TABLE TD{line-height:1em;padding:5px;border-top: 1px solid #D9D9D9}
#o .Modal .GroupLayout TABLE TR.ItemOver TD{background-color:#E9E9E9}
#o .Modal .GroupLayout TABLE .Right{text-align:right}
#o .Modal .GroupLayout TABLE .Center{text-align:center}

#o .Modal .GroupLayout TABLE .Status{color:#2F2F2F;font-size:0.85em}
#o .EvoViewerRowNew .Column P.Status{color:#2F2F2F}
#o .Modal .GroupLayout TABLE .Status SPAN,#o .EvoViewerRowNew .Column P.Status SPAN{display:block;color:#888}
#o .Modal .GroupLayout TABLE .Status1,#o .EvoViewerRowNew .Column P.Status1{color:green}
#o .Modal .GroupLayout TABLE .Status2,#o .EvoViewerRowNew .Column P.Status2{color:orange}
#o .Modal .GroupLayout TABLE .Status3,#o .EvoViewerRowNew .Column P.Status3{color:gray}
#o .Modal .GroupLayout TABLE .Status4,#o .EvoViewerRowNew .Column P.Status4{color:red}


#o .CartProcess{height:55px;text-align:center;background:url(cartprocessbg.png) repeat-x 0 0;margin-bottom:1.6em}
#o .CartProcess DIV{display:inline-block;font-size:1.5em;line-height: 1em;font-weight:bold;color:#979797;height:55px;position:relative;margin:0 6%}
#o .CartProcess DIV SPAN{position:relative;display:block;top:-10px;margin:0 auto}
#o .CartProcess DIV I{position:relative;display:block;bottom:-33px;background:url(cartprocessico.png) no-repeat 0 0;margin:0 auto;width:20px;height:20px}
#o .CartProcess DIV.Active I{background-position:0 -20px}
#o .CartProcess DIV.Active{color:#000}


#o .ItemsList .Head{margin:0 3px;padding:0 5px 5px 130px}
#o .ItemsList .Head SPAN{color:#000;font-size:1.1em;line-height:1.4em;display:inline-block}
#o .ItemsList .CartItem{border:1px solid #D9D9D9;height:auto !important;min-height: 130px;height:130px;margin-bottom:5px;padding:3px 3px 3px 130px;background: #FAFAFA;position: relative;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius:6px}
#o .ItemsList .CartItemFailure{border:1px solid #D90000}
#o .ItemsList .CartItemFailure .FailureText{color:#D90000}
#o .CartItem .Img{position:absolute;left:8px}
#o .CartItem .Img,#o .CartItem .Img .ImgFrame,#o .CartItem .Img .Limits{width:115px;height:115px;text-align:center;overflow:hidden}
#o .CartItem .Img .ImgFrame {border:none}
#o .CartItem .Img IMG{width:auto;height:115px;margin:0 auto}
#o .CartItem .Product,#o .CartItem .SubProduct{border-bottom:1px solid #D9D9D9;letter-spacing:-3px;z-index:0}
#o .CartItem .SubProduct{margin-bottom:-29px;}
#o .CartItem .Product *,#o .CartItem .SubProduct *{letter-spacing:0}
#o .CartItem .Product DIV.EvoField{float:none;margin:0 auto}
#o .CartItem .Product DIV.EvoField INPUT{text-align:center}
#o .CartItem .Product DIV.TextLeft INPUT{text-align:left !important}
#o .CartItem .Product SPAN{display:inline-block;font-size:1.4em;color:#000;vertical-align:top;line-height:32px;height:36px;white-space: nowrap;overflow: hidden}
#o .CartItem .SubProduct SPAN{display: inline-block;font-size:1.3em;color:#000;vertical-align:top;line-height:29px;height:29px;position:relative}
#o .CartItem .ItemTitle{width:68%;display:inline-block;font-weight:bold}
#o .CartItem .ItemQuantity{width:8%;text-align:center;display:inline-block;}
#o .CartItem .ItemPrice{width:12%;display:inline-block;text-align:right}
#o .CartItem .ItemUnit{width:22%;display:inline-block;text-align:left}
#o .CartItem .ItemPriceTotal{width:12%;display:inline-block;text-align:right;font-weight:bold}
#o .CartItem .SubProduct .ItemTitle{color:#000;text-align:right}
#o .CartItem .SubProduct SPAN{color:#5C5C5C;font-weight:normal}

#o .CartItem .Properties{z-index:1;background:#FAFAFA;width:210px;padding:5px 10px 5px 0;}
#o .CartItem .Properties H4{font-size:1.1em;color:#000;margin-bottom:4px}
#o .CartItem .Properties P{font-size:1.1em;color:#666;line-height:1.4em}
#o .CartItem .Options{width:300px;height: 30px;position:absolute;bottom:6px;right:6px;text-align:right}

#o .CartAddon{float:right;width:100%;margin-top:5px;border-top:1px solid #D9D9D9;text-align:right;font-weight:normal;color:#000;line-height:1.5em;padding-top: 5px;letter-spacing: -5px}
#o .CartAddon .CartAddonDsc{display:inline-block;width:70%;vertical-align:top;letter-spacing:0}
#o .CartAddon .CartAddonValue{display:inline-block;width:30%;vertical-align:top;letter-spacing:0}
#o .CartA-Show .CartA{display:block !important}
#o .CartB-Show .CartB{display:block !important}
#o .CartA-Hide .CartA{display:none}
#o .CartB-Hide .CartB{display:none}
#o .CartA-Strike .CartA{text-decoration:line-through}
#o .CartB-Strike .CartB{text-decoration:line-through}
#o .CartA-Gray .CartA{opacity:0.5;}
#o .CartB-Gray .CartB{opacity:0.5;}

/*#o .CartAddon-A .CartA{}
#o .CartAddon-A .CartB{display:none};
#o .CartAddon-B .CartA{display:none}
#o .CartAddon-B .CartB{};
#o .CartAddon-AB .CartA{text-decoration:line-through}
#o .CartAddon-AB .CartB{display:block};*/

#o .CartTotal{float:right;width:100%;margin-top:5px;border-top:1px solid #D9D9D9;text-align:right;font-weight:bold;font-size:1.6em;color:#000;line-height:2em}
#o .CartTotal .CartTotalDsc{display:inline-block;width:70%}
#o .CartTotal .CartTotalValue{display:inline-block;width:30%}

#o .PaymentItems{text-align:left}
#o .PaymentItems .Item{cursor:pointer;display:inline-block;background-color:#FFF;border:1px solid #D9D9D9;vertical-align:top;text-align:center;padding:0;margin:0 3px 8px;position:relative;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius:6px;-webkit-transition: all .3s ease-out;-o-transition: all .3s ease-out;-moz-transition: all .3s ease-out;transition: all .3s ease-out}
#o .PaymentItems .Item P{color:#3F3F3F}
#o .PaymentItems .ItemFrame{width:112px;height:112px;margin:4px;position: relative;background: #eee;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius:4px;
background: #FCFCFC;
background: linear-gradient(#FDFDFD,#EDEDED);
background: -webkit-linear-gradient(#FDFDFD,#EDEDED);
background: -moz-linear-gradient(#FDFDFD,#EDEDED)}
#o .PaymentItems .Item IMG{position:absolute;bottom:10px;left:20px}
#o .PaymentItems .ItemOver{background: #F87E79;border-color: #FFF;
background: linear-gradient(#FBC5C0,#F8706A);
background: -webkit-linear-gradient(#FBC5C0,#F8706A);
background: -moz-linear-gradient(#FBC5C0,#F8706A)}

#o .PaymentItems .ItemActive{background: -webkit-linear-gradient(#F80303,#B6000D);background: -moz-linear-gradient(#F80303,#B6000D);background: linear-gradient(#F80303,#B6000D)}
#o .PaymentItems .ItemActive .ItemFrame{background: linear-gradient(#EDEDED,#FDFDFD);
background: -webkit-linear-gradient(#EDEDED,#FDFDFD);
background: -moz-linear-gradient(#EDEDED,#FDFDFD);
box-shadow: inset 0px 3px 6px 2px rgba(0,0,0,.25);
-webkit-transition: all .1s linear}

#o .PaymentItems .ItemInactive{opacity:0.15;filter:aplha(opacity=15);background:#FFF;}
#o .PaymentItems .ItemInactive .ItemFrame{box-shadow:none}

/*START MARGINS SCHEME*/
.m .Box{background: #EAEAEA;width: 100%;min-height:150px;padding:6px;overflow: hidden;position: relative;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius:6px}

/*NO IDEA*/
.HtmlToolbar img{display:block;border:none;width:20px;height:20px;background:url(html_button2.gif) no-repeat 0 0;float:left;}
.HtmlToolbar img.html{background-position:0px 0;}
.HtmlToolbar img.undo{background-position:-20px 0;}
.HtmlToolbar img.redo{background-position:-40px 0;}
.HtmlToolbar img.formatblock_p{background-position:-100px 0;}
.HtmlToolbar img.formatblock_h3{background-position:-60px 0;}
.HtmlToolbar img.formatblock_h4{background-position:-80px 0;}
.HtmlToolbar img.indent{background-position:-120px 0;}
.HtmlToolbar img.outdent{background-position:-140px 0;}
.HtmlToolbar img.justifyleft{background-position:-160px 0;}
.HtmlToolbar img.justifycenter{background-position:-180px 0;}
.HtmlToolbar img.justifyright{background-position:-200px 0;}
.HtmlToolbar img.justifyfull{background-position:-220px 0;}
.HtmlToolbar img.bold{background-position:-280px 0;}
.HtmlToolbar img.italic{background-position:-300px 0;}
.HtmlToolbar img.underline{background-position:-320px 0;}
.HtmlToolbar img.strikethrough{background-position:-340px 0;}
.HtmlToolbar img.superscript{background-position:-360px 0;}
.HtmlToolbar img.subscript{background-position:-380px 0;}
.HtmlToolbar img.insertorderedlist{background-position:-260px 0;}
.HtmlToolbar img.insertunorderedlist{background-position:-240px 0;}
.HtmlToolbar img.inserthorizontalrule{background-position:-400px 0;}
.HtmlToolbar img.tidyup{background-position:-480px 0;}
.HtmlToolbar img.createlink{background-position:-500px 0;}
.HtmlToolbar img.format_acronym{background-position:-520px 0;}
.HtmlToolbar img.format_abbr{background-position:-540px 0;}
.HtmlToolbar img.unlink{background-position:-560px 0;}

.HtmlEditor p,.HtmlEditor h3,.HtmlEditor h4 {width:auto !important;height:auto !important;}

body.iJS div.EvoCombo select {display:none;}
div.gMapLogoHide span, div.gMapLogoHide a {display:none !important;}

/*PRINT*/
.Print #o UL {list-style-type:disc;background: none;padding-left: 20 px !important}
.Print #o UL LI{background:none;padding-left:0;margin-left:0}

/*PRINT END*/

/*A.test,#o .Page A.test{
	color: #FFF;
	background-color:#3bb3e0;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#fff;
	position:relative;
	padding:10px 20px;
	border-left:solid 1px #2ab7ec;
	margin-left:35px;
	background-image: linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -o-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, rgb(44,160,202)),
	color-stop(1, rgb(62,184,229))
	);
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	-webkit-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999;
	-moz-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999;
	-o-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999;
	box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999;
}
A.test:hover,#o .Page A.test:hover{
	text-decoration: none;
	color: #FFF;
	
}
A.test:active {
	top:3px;
	background-image: linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -o-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, rgb(62,184,229)),
	color-stop(1, rgb(44,160,202))
	);
	-webkit-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785, 0px 5px 3px #999;
	-moz-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785, 0px 5px 3px #999;
	-o-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785, 0px 5px 3px #999;
	box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785, 0px 5px 3px #999;
}

A.test:before {
	background-color:#2561b4;
	content:"1";
	width:35px;
	max-height:29px;
	height:100%;
	position:absolute;
	display:block;
	padding-top:8px;
	top:0px;
	left:-36px;
	font-size:16px;
	font-weight:bold;
	text-align: center;
	color:#8fd1ea;
	text-shadow:1px 1px 0px #07526e;
	border-right:solid 1px #07526e;
	background-image: linear-gradient(bottom, rgb(10,94,125) 0%, rgb(14,139,184) 100%);
	background-image: -o-linear-gradient(bottom, rgb(10,94,125) 0%, rgb(14,139,184) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(10,94,125) 0%, rgb(14,139,184) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(10,94,125) 0%, rgb(14,139,184) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(10,94,125) 0%, rgb(14,139,184) 100%);
	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, rgb(10,94,125)),
	color-stop(1, rgb(14,139,184))
	);
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	-webkit-box-shadow:inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #032b3a, 0px 10px 5px #999 ;
	-moz-box-shadow:inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #032b3a, 0px 10px 5px #999 ;
	-o-box-shadow:inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #032b3a, 0px 10px 5px #999 ;
	box-shadow:inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #032b3a, 0px 10px 5px #999 ;
}

A.test:active:before {
	top:-3px;
	-webkit-box-shadow:inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #032b3a, 1px 1px 0px 0px #044a64, 2px 2px 0px 0px #044a64, 2px 5px 0px 0px #044a64, 6px 4px 2px #0b698b, 0px 10px 5px #999 ;
	-moz-box-shadow:inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #032b3a, 1px 1px 0px 0px #044a64, 2px 2px 0px 0px #044a64, 2px 5px 0px 0px #044a64, 6px 4px 2px #0b698b, 0px 10px 5px #999 ;
	-o-box-shadow:inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #032b3a, 1px 1px 0px 0px #044a64, 2px 2px 0px 0px #044a64, 2px 5px 0px 0px #044a64, 6px 4px 2px #0b698b, 0px 10px 5px #999 ;
	box-shadow:inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #032b3a, 1px 1px 0px 0px #044a64, 2px 2px 0px 0px #044a64, 2px 5px 0px 0px #044a64, 6px 4px 2px #0b698b, 0px 10px 5px #999 ;
}*/

/* ----- wpisy DK ----- (begin) */

/* dozwolone kontenery bloczków podczas przeciągania */
.DesignContainerAllow {o2utline:dotted 1px green;o2utline-offset:2px;}
.DesignContainerDisallow {}
/*.DesignHovered {outline:dotted 1px red;outline-offset:2px;cursor:url(layout_main/cursorhandopen.cur), url(cursorhandopen.cur), url(cursor_drag.png) 8 0, row-resize;}
.DesignSelected {outline:solid 1px red;outline-offset:2px;}*/

/* bloczek pusty i ciągnięty*/
/*#o .DesignBlock {border-radius: 4px 4px 4px 4px;border: 1px solid #A6CEFF;padding:6px 9px;min-height:60px;min-width:172px;text-align:left;background-color:#EEE;background:-webkit-gradient(linear, 0 bottom, 0 top, from(#EEEEEE), to(#FFFFFF));background: -moz-linear-gradient(90deg, #EEEEEE, #FFFFFF);box-shadow: 0 2px 5px 1px rgba(0,0,0,.4)}
#o .DesignBlock H6{font-size: 1.3em;color: black;font-weight:normal}
#o .DesignBlock P{font-size: 1.1em;color: #909090;margin:0}*/
#o .DesignBlock {border:1px solid #D9D9D9;border-radius:4px;background-color:#FAFAFA;padding:5px;text-align:left;margin:0 0 5px 0;}
#o .DesignBlockDrag {box-shadow:2px 2px 2px 1px rgba(0,0,0,.3)}
#o .DesignBlock H6{font-size:13px;color:black;font-weight:normal;margin:0;line-height:100%;}
#o .DesignBlock P{font-size:11px;color:#909090;margin:0;margin:0;line-height:100%;}
#o .TArea SUB {vertical-align:sub;top:auto}
#o .TArea SUP {vertical-align:super;bottom:auto}

/* formularz live */
.DesignFormLoading {/*opacity:0.2*/}
.DesignFormActive {}

/* input live */
/*.DesignInput {background:none;border:none;width:100%;font:inherit;outline:dashed 1px white;outline-offset:1px;}*/

/* panel */
.DesignerPanel .ButtonDisabled {background:gray;}
.DesignerPanel .ButtonEnabled {background:red;}

/* szyba*/
.DesignGlass {opacity:0.5;/*overflow:visible;left:0px;top:0px;*/filter:alpha(opacity:50);}
.DesignGlass div {position:absolute;background:#000;b2ackground:url(glass.png) repeat;}

/* sortable */
#TestSortable .Container {border:solid 1px black;margin:10px;padding:10px;}
#TestSortable .Kwadrat {border:solid 2px red;backgrund:gray;width:150px;height:150px;text-align:center;font-size:15px;float:left;margin:10px;}

/* select all */
#o DIV.EvoViewer .OptionsBarIcons A.Mark{width:25px;height:20px;background-image:url(fields/evocheckinput_check.png);background-repeat:no-repeat;background-position:2px 2px;cursor:pointer;margin:0 2px 0 7px;padding:0;border:none;border-right: 1px solid #D9D9D9;}
#o DIV.EvoViewer .OptionsBarIcons A.MarkAll{background-position:2px -498px;}
#o DIV.EvoViewer .OptionsBarIcons A.MarkSome{background-position:2px -2498px;}

/* zawijanie tekstu w combo */
#o DIV.FieldType1 .Combo{word-break: break-all;}
#o DIV.FieldType2 .Combo{word-break: break-all;}
#o DIV.FieldType3 .Combo{word-break: break-all;}

#o .RowDeleted{opacity:.2;}
#o .RowDeleted P {text-decoration:line-through;}

.js_ImageLoading {display:none;}

/* ----- wpisy DK ----- (end) */

#o .EvoViewerRowNew TABLE.Item TD.Content DIV.NotesList{background:url(notes_list.png) no-repeat left 2px;padding:0 0 0 14px;font-size:9px}

/* ----- Callendar ----- */

#o .EvoCallendar .Container {overflow-y:none !important;overflow:visible !important;}

#o TABLE.Callendar {/*border-right:1px solid #DDD;*/width:100%;/*table-layout:fixed;*/margin:0;padding:0;border:none;}
#o TABLE.Callendar TD,#o TABLE.Callendar TH{margin:0;padding:0;border:none;vertical-align:top;}
#o TABLE.Callendar /*tr.Helper*/ TD.Day {width:35px;}
#o TABLE.Callendar /*tr.Helper*/ TD.Label {width:35px;}
#o TABLE.Callendar /*tr.Helper*/ TD.Hour {width:35px;}

#o TABLE.Callendar TR.Header TD {/*border-top:1px solid #DDD;border-right:1px solid #DDD;*/border-left:1px solid #DDD;border-bottom:1px solid #DDD;font-size:10px;color:#888;text-align:center;}
#o TABLE.Callendar TR TD.First {border-left:none !important;}
#o TABLE.Callendar TR TD.Last {border-right:none !important;}

#o TABLE.Callendar TR.Grid {/*height:0px;*/}
/*#o TABLE.Callendar TR.Helper TD {overflow:visible;position:relative;}
#o TABLE.Callendar TR.Helper TD.Cell DIV.Days {position:absolute;width:100%;}
#o TABLE.Callendar TR.Helper TD.Cell DIV.Day {position:relative;width:100%;margin-bottom:2px;}
#o TABLE.Callendar TR.Helper TD.Cell DIV.Day SPAN {height:36px;padding-top:18px;display:block;}
#o TABLE.Callendar TR.Helper TD.Cell DIV.Day SPAN I {height:18px;border-top:1px dotted #DDD;border-bottom:1px solid #DDD;display:block;}
#o TABLE.Callendar TR.Helper TD.Cell DIV.Day SPAN.Last I {border-bottom:none;}*/
#o TABLE.Callendar DIV.Grid {position:relative;width:100%;/*margin-bottom:2px;*/}
#o TABLE.Callendar DIV.Grid SPAN {height:36px;padding-top:18px;display:block;}
#o TABLE.Callendar DIV.Grid SPAN I {height:18px;border-top:1px dotted #DDD;border-bottom:1px solid #DDD;display:block;}
#o TABLE.Callendar DIV.Grid SPAN.Last I {border-bottom:none;}

#o TABLE.Callendar TD.LabelDay,#o TABLE.Callendar TD.LabelGroup{width:35px;border-bottom:2px solid #888;border-left:solid 1px #DDD;position:relative;vertical-align:bottom;width:auto;}
#o TABLE.Callendar TD.LabelDay div,#o TABLE.Callendar TD.LabelGroup div{-webkit-transform: rotate(270deg);-webkit-transform-origin:0% 0%;font-size:12px;color:#888;width:150px;height:40px;overflow:visible;position:absolute;text-align:center;padding-top:2px;}
#o TABLE.Callendar TD.Time {border-bottom:2px solid #888;border-left:solid 1px #DDD;width:35px;}
#o TABLE.Callendar TD.Time SPAN {height:36px;border-bottom:1px solid #DDD;color:#888;text-align:right;font-size:10px;padding:2px;display:block;}
#o TABLE.Callendar TD.Time SPAN.Last {height:36px;border-bottom:none;color:#888;text-align:right;font-size:10px;padding:2px;display:block;}
#o TABLE.Callendar TD.Cell {border-left:1px solid #DDD;border-bottom:2px solid #888;position:relative;vertical-align:top;/*padding-right:10px;background:none;*/width:auto;}
#o TABLE.Callendar TD.Cell DIV.Cell{position:relative;}
#o TABLE.Callendar TR.Last TD {border-bottom:none !important;}
#o TABLE.Callendar TR.DayWeekend {background:url(glass2.png);}
#o TABLE.Callendar TR.DayToday {background-color:#FFF0A0;}
#o TABLE.Callendar TD.DayWeekend {background:url(glass2.png);}
#o TABLE.Callendar TD.DayToday {background-color:#FFF0A0;}

#o TABLE.Callendar .Event{position:absolute;width:auto;overflow:hidden;}
#o TABLE.Callendar .Event .Frame {padding:3px;font-size:11px;background:#F0F0F0;border:solid 1px #E9CB53;border-radius:5px;width:100%;cursor:pointer;border:solid 1px #D0D0D0;-webkit-print-color-adjust:exact;}
#o TABLE.Callendar .EventPriority1 .Frame {background:#FFEE73;border:solid 1px #EBC13E;}
#o TABLE.Callendar .EventPriority2 .Frame {background:#FFB905;border:solid 1px #CE9608}
#o TABLE.Callendar .EventPriority3 .Frame {background:#FF0000;border:solid 1px #C50000;}
/*#o TABLE.Callendar .Event .Body {font-size:9px;line-height:normal;color:#000;}*/ 
#o TABLE.Callendar .Event .Handle {position:absolute;width:14px;height:14px;right:2px;bottom:2px;background:transparent url(fields/evo_dragbg.png) repeat-y 0 0;}
/*#o TABLE.Callendar .Event .Settings {float:left;width:20px;height:20px;border:dotted 1px black;text-align:center;opacity:0.4;padding:1px 0;margin:2px 4px 0 0;color:black;}
#o TABLE.Callendar .Event .Settings:hover {color:#000000;border:solid 1px black;opacity:1;color:black;}*/
#o TABLE.Callendar .EventOver {background:#E0E0E0;overflow:visible;}
#o TABLE.Callendar .EventOver .Frame {background:#E0E0E0;height:auto !important;}
#o TABLE.Callendar .EventOver1 .Frame {background:#FAEB80;}
#o TABLE.Callendar .EventOver2 .Frame {background:#F8B508;}
#o TABLE.Callendar .EventOver3 .Frame {background:#F50000;}

/*#o TABLE.Callendar .Event .Warning {border:solid 1px red;margin:1px;padding:0px 1px;color:#F00;float:right;border-radius:3px;}
#o TABLE.Callendar .EventPriority3 .Warning {border:solid 1px black;color:#000;}*/ 

#o TABLE.Callendar .EventSelected {outline:dotted 2px #888888;outline-offset:2px;z-index:100 !important;height:auto !important;}

/* List */
#o TABLE.List TD,#o TABLE.List TH {font-size:13px;font-weight:normal;}

#o SPAN.Icon {display:inline-block;width:16px;height:14px;background:url(ico_status.png?v2) no-repeat -50px -50px;vertical-align:bottom;}
#o SPAN.Icon.Icon1.IconSuccess {background-position:0 0px;}
#o SPAN.Icon.Icon1.IconWarning {background-position:0 -50px;}
#o SPAN.Icon.Icon1.IconFailure {background-position:0 -100px;}
#o SPAN.Icon.Icon1.IconBox {background-position:0 -150px;}
#o SPAN.Icon.Icon1.IconWait {background-position:0 -200px;}
#o SPAN.Icon.Icon1.IconUnknown {background-position:0 -250px;}
#o SPAN.Icon.Icon2.IconSuccess {background-position:-50px 0px;}
#o SPAN.Icon.Icon2.IconWarning {background-position:-50px -50px;}
#o SPAN.Icon.Icon2.IconFailure {background-position:-50px -100px;}
#o SPAN.Icon.Icon2.IconBox {background-position:-50px -150px;}
#o SPAN.Icon.Icon2.IconWait {background-position:-50px -200px;}
#o SPAN.Icon.Icon2.IconUnknown {background-position:-50px -250px;}