/*Utils*/
.loading{width:99%;height:99px;z-index:1000;background:#fff url(lib-cms/images/iloading.gif) no-repeat 50% 50%;opacity:0.8;filter:alpha(opacity=80)}
.bordernice{border:1px solid #aaa;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.hide{display:none}.show{display:block}

/*Homely Webparts*/
.cms-homely{margin:9px}
.cms-homely h3{font:bold 140%/140% Tahoma}
.cms-homely li{margin:15px 0}
.cms-homely-thumb{float:left;margin:5px;border:1px solid #eee;width:180px;height:160px}
.cms-homely-thumb img{display:block;margin:4px;width:170px;height:150px}
.cms-homely-summary{margin:9px;text-align:justify}
.cms-homely-meta{float:left;margin:5px 0 9px 9px}

/*POLL*/
.cms-poll{padding:5px;font:12px Tahoma;text-align:right}.cms-poll q{display:block;margin:9px}
.cms-poll table{width:99%}.cms-poll td{font:12px Tahoma;padding:3px 0;text-align:right}
.cms-poll-barval{height:9px;float:left;width:23%;text-align:center;font:9px/10px Arial;text-align:center}
.cms-poll-bars{margin:2px auto;width:75%;height:9px;float:right;border:1px solid #eee;background:#f7f7f7}
.cms-poll-bar{margin:1px;height:7px;float:right;background:#f00;text-align:center;font:9px/10px Arial}
.cms-poll-bar0{width:0}.cms-poll-bar1{width:10%}.cms-poll-bar2{width:20%}.cms-poll-bar3{width:30%}.cms-poll-bar4{width:40%}.cms-poll-bar5{width:50%}.cms-poll-bar6{width:60%}.cms-poll-bar7{width:70%}.cms-poll-bar8{width:80%}.cms-poll-bar9{width:90%}.cms-poll-bar10{width:100%}

.cms-breadcrumb{clear:both}
.cms-breadcrumb ul{list-style:none outside none}
.cms-breadcrumb li{display:inline-block !important}
.cms-breadcrumb li:last-child{background:none !important}
.cms-breadcrumb li a{text-decoration:none}.cms-breadcrumb li a:hover{text-decoration:underline}

/*Pager*/
.cms-pager			{clear:both;margin:5px;font:70% Tahoma}
.cms-pager-summary	{display:none}
.cms-pager strong	{color:Red}
.cms-pager-list		{float:right}
.cms-pager-static	{color:#aaa}

/*Comments*/
#cms-comments-header{clear:both;padding:5px;border-top:9px solid #eee;border-bottom:1px solid #333;font:14px Tahoma}
#cms-comments-title{float:right;margin-left:9px}
#cms-comment-add{float:left}
#cms-comment-add a{text-decoration:none}
#cms-comments,#cms-comments ul,#cms-comments li{margin:0 19px 0 9px;padding:0;list-style:none}
#cms-comments li{margin:1.5em 0;position:relative}
#cms-comments a{color:#89c140;text-decoration:none}
#cms-comments a:hover{color:#555}
#cms-comments .cms-comment-meta li{margin:0;display:inline;font-size:13px;color:#777;position:static} 
#cms-comments .cms-comment-meta .cms-comment-image{display:none} 
#cms-comments .cms-comment-meta .cms-comment-author{float:right;color:#f00;font-weight:bold;padding-right:35px;line-height:36px;background:url(images/ico_comments.gif) no-repeat 100% 50%}
#cms-comments .cms-comment-meta .cms-comment-date{float:left;direction:ltr;color:#999;font:12px Tahoma;line-height:36px} 
#cms-comments .cms-comment-body{clear:both;padding:10px 20px;background:#fff url(images/bg_comments.gif) repeat-x;font:13px/20px Tahoma}

/*search*/
#cms-search-results {display:none}
#cms-search-results table{margin:5px auto;width:99%}
#cms-search-results th{padding:2px 0;border:1px solid #b6d5f3;color:#333;background:#d9e9f9;text-align:center}
#cms-search-results td{border-bottom:1px solid #e7e7e7;padding:5px}
#cms-search-results td.rowid{text-align:center;font-family:Arial}
#cms-search-results td a{text-decoration:none}#cms-search-results td a:hover{ text-decoration:underline}

/*ColorBox v1.3.5*/
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}
#cboxOverlay{position:fixed;width:100%;height:100%}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{position:relative;overflow:hidden}
#cboxLoadedContent{overflow:auto}
#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0}
#cboxTitle{margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
#cboxOverlay{background:url(../../lib/plugins/colorbox/overlay.png) 0 0 repeat}
#colorbox{}
#cboxTopLeft{width:21px;height:21px;background:url(../../lib/plugins/colorbox/controls.png) -100px 0 no-repeat}
#cboxTopRight{width:21px;height:21px;background:url(../../lib/plugins/colorbox/controls.png) -129px 0 no-repeat}
#cboxBottomLeft{width:21px;height:21px;background:url(../../lib/plugins/colorbox/controls.png) -100px -29px no-repeat}
#cboxBottomRight{width:21px;height:21px;background:url(../../lib/plugins/colorbox/controls.png) -129px -29px no-repeat}
#cboxMiddleLeft{width:21px;background:url(../../lib/plugins/colorbox/controls.png) left top repeat-y}
#cboxMiddleRight{width:21px;background:url(../../lib/plugins/colorbox/controls.png) right top repeat-y}
#cboxTopCenter{height:21px;background:url(../../lib/plugins/colorbox/border.png) 0 0 repeat-x}
#cboxBottomCenter{height:21px;background:url(../../lib/plugins/colorbox/border.png) 0 -29px repeat-x}
#cboxContent{background:#fff}
#cboxLoadedContent{margin-top:28px}
#cboxTitle{position:absolute;top:4px;left:0;text-align:center;width:100%;color:#949494}
#cboxCurrent{position:absolute;top:4px;left:58px;color:#949494}
#cboxSlideshow{position:absolute;top:4px;right:30px;color:#0092ef}
#cboxPrevious{position:absolute;top:0;left:0px;background:url(../../lib/plugins/colorbox/controls.png) -75px 0px no-repeat;width:25px;height:25px;text-indent:-9999px}
#cboxPrevious.hover{background-position:-75px -25px}
#cboxNext{position:absolute;top:0;left:27px;background:url(../../lib/plugins/colorbox/controls.png) -50px 0px no-repeat;width:25px;height:25px;text-indent:-9999px}
#cboxNext.hover{background-position:-50px -25px}
#cboxLoadingOverlay{background:url(../../lib/plugins/colorbox/loading_background.png) center center no-repeat}
#cboxLoadingGraphic{background:url(../../lib/plugins/colorbox/loading.gif) center center no-repeat}
#cboxClose{position:absolute;top:0;right:0;background:url(../../lib/plugins/colorbox/controls.png) -25px 0px no-repeat;width:25px;height:25px;text-indent:-9999px}
#cboxClose.hover{background-position:-25px -25px}
/*IE png-transparency Fix. Incompatible with CSS sprites. AlphaImageLoader src paths are relative to the HTML document*/
.cboxIE #cboxTopLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=lib/plugins/colorbox/internet_explorer/borderTopLeft.png, sizingMethod='scale')}
.cboxIE #cboxTopCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=lib/plugins/colorbox/internet_explorer/borderTopCenter.png, sizingMethod='scale')}
.cboxIE #cboxTopRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=lib/plugins/colorbox/internet_explorer/borderTopRight.png, sizingMethod='scale')}
.cboxIE #cboxBottomLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=lib/plugins/colorbox/internet_explorer/borderBottomLeft.png, sizingMethod='scale')}
.cboxIE #cboxBottomCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=lib/plugins/colorbox/internet_explorer/borderBottomCenter.png, sizingMethod='scale')}
.cboxIE #cboxBottomRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=lib/plugins/colorbox/internet_explorer/borderBottomRight.png, sizingMethod='scale')}
.cboxIE #cboxMiddleLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=lib/plugins/colorbox/internet_explorer/borderMiddleLeft.png, sizingMethod='scale')}
.cboxIE #cboxMiddleRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=lib/plugins/colorbox/internet_explorer/borderMiddleRight.png, sizingMethod='scale')}