


#popup-animation-wrapper,
#popup-wrapper{position:absolute;top:0;left:0;z-index:2500;}
#popup{position:absolute;}
#popup-animation{position:absolute;}
#popup-close{position:absolute;cursor:pointer;}
#popup.no-title #popup-title{display:none !important;}



/* THEME "default" */

body.popup-default #popup-animation-wrapper{position:fixed;}
body.popup-default #popup-animation{background:url(images/default/animation-background.png);}
body.popup-default #popup-wrapper{width:990px;left:50%;margin-left:-495px;}
body.popup-default #popup #popup-title{padding:15px 35px 0 15px;background:white;font-size:17px;line-height:20px;}
body.popup-default #popup #popup-close{position:absolute;top:25px;right:25px;background:url(images/default/close.png) 0 0 no-repeat;height:19px;width:19px;}
body.popup-default #popup #popup-content{padding:15px 15px 15px;background:white;}

/* (corners and sides) */
body.popup-default #popup div.corner,
body.popup-default #popup div.side{position:absolute;width:20px;height:20px;}

body.popup-default #popup{padding:15px;}

body.popup-default #popup div.side-n,
body.popup-default #popup div.side-s{background-image:url(images/default/horizontal.png);background-repeat:repeat-x;}

body.popup-default #popup div.side-e,
body.popup-default #popup div.side-w{background-image:url(images/default/vertical.png);background-repeat:repeat-y;}

body.popup-default #popup div.corner-ne,
body.popup-default #popup div.corner-se,
body.popup-default #popup div.corner-sw,
body.popup-default #popup div.corner-nw{background-image:url(images/default/corners.png);background-repeat:no-repeat;}

body.popup-default #popup div.side-n{background-position:center top;left:20px;top:0;}
body.popup-default #popup div.corner-ne{background-position:right top;right:0;top:0;}
body.popup-default #popup div.side-e{background-position:right center;right:0;top:20px;}
body.popup-default #popup div.corner-se{background-position:right bottom;right:0;bottom:0;}
body.popup-default #popup div.side-s{background-position:center bottom;left:20px;bottom:0;}
body.popup-default #popup div.corner-sw{background-position:left bottom;left:0;bottom:0;}
body.popup-default #popup div.side-w{background-position:left center;left:0;top:20px;}
body.popup-default #popup div.corner-nw{background-position:left top;left:0;top:0;}



/* THEME "pdf-download" (derives from "default") */

body.popup-pdf-download #popup-content{width:950px;max-height:350px;}
body.popup-pdf-download #pdf-menu-tree{overflow:hidden;}
body.popup-pdf-download #pdf-menu-tree input{position:absolute;margin-top:0px;}
body.popup-pdf-download #pdf-menu-tree a{display:block;font-size:11px;line-height:14px;margin-bottom:5px;}
body.popup-pdf-download #pdf-menu-tree a.current-page{font-weight:bold;text-decoration:underline;}
body.popup-pdf-download #pdf-menu-tree li{float:left;width:135px;position:relative;}
body.popup-pdf-download #pdf-menu-tree li input{margin-left:2px;}
body.popup-pdf-download #pdf-menu-tree li a{padding-left:18px;}
body.popup-pdf-download #pdf-menu-tree li ul li{float:none;width:auto;}
body.popup-pdf-download #pdf-menu-tree li ul li input{margin-left:19px;}
body.popup-pdf-download #pdf-menu-tree li ul li a{padding-left:35px;}
body.popup-pdf-download #pdf-menu-tree li ul li ul{display:none;}
body.popup-pdf-download #popup-content p.download-button{padding-top:30px;}
body.popup-pdf-download #popup-content p.download-button span.link-button{position:absolute;bottom:30px;right:30px;display:block;padding:6px 10px;line-height:15px;font-size:13px;background:#8cc8df;color:white;}
body.popup-pdf-download #popup-content p.download-button span.link-button-hover{text-decoration:underline;}



/* THEME "show-panel-contents" (derives from "default") */

body.popup-show-panel-contents #popup #popup-content{padding-top:0;}



/* THEME "search" (derives from "default") */

body.popup-search #popup #popup-content{}
body.popup-search #popup #popup-content a{display:block;padding:1px 0;}




