/* * File : cswclient.css * Author : Rob van Swol * Organisation: National Aerospace Laboratory NLR * Country : The Netherlands * email : vanswol@nlr.nl * Description: CSS Stylesheet for Simple AJAX based CSW client * Tested on : FireFox 3, Safari, IE 7 * Last Change : 2008-10-22 */ /* ********* csw-wrapper ************* */ .csw-wrapper { margin: 0; padding: 0; font-size: 11px; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; color: black; /*min-width: 768px;*/ } .csw-wrapper a, .csw-wrapper a:link, .csw-wrapper a:visited, .csw-wrapper a:active { text-decoration: none; padding: 0px; color: #0063D3; /*border-bottom: 1px solid #E5ECF3;*/ } .csw-wrapper a:hover { background-color: #E5ECF3; } #csw-wrapper { width: 100%; margin: 0px auto; clear: both; } #csw-wrapper.home { text-align: center; } #csw-wrapper.home h3 { color: #999; } /* ********* clearfix ************* */ /* Float fixer: block elements will not encompasss its child nodes if its children are floated. Apply this class to the block element. Not a problem in IE. */ .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } * html>body .clearfix { display: inline-block; width: 100%; } * html .clearfix { /* Hides from IE-mac \*/ height: 1%; /* End hide from IE-mac */ } /* ********* main csw content************* */ #cswclient { clear: both; margin-top: 1em; } .csw-main { border: 0px solid #2e4a6b; clear: both; padding-top: 0px; } .csw-main2 { border: 0px solid #2e4a6b; clear: both; /*background: #E6ECF6;*/ padding-top: 2em; } .csw-content { border: 0px solid #eee; } .csw-content2 { padding-left: 2em; padding-right: 2em; padding-bottom: 2em; background: #eee url("images/diagonal.gif"); height: auto; } .meta { vertical-align: top; } .meta-param { vertical-align: top; color: #004393; font-size: 13px; width:100px; } .meta-value { vertical-align: top; font-size:13px; } h3 { font-size: 13px; color: #21507B; margin-top: 0.6em; } dl{ margin: 0px; padding: 0px;} dd{ margin: 0px; padding-left: 2em;} li { margin-bottom: 0.3em; } /* ********* captioneddiv************* */ .captioneddiv h3 { position: relative; margin: 0.5em; top: -2.0em; left: -1.0em; padding: 0em 0.5em; display: inline; font-size: 0.9em; /*background: #cae1ff;*/ background: #ffffff; } #popup { visibility:hidden; z-index:100; width: 600px; height: 500px; left: 200px; position: absolute; background: #eee url("images/diagonal.gif"); border: 1px solid #2e4a6b; } #popup2 { height:500px; overflow:auto; position: relative; } .close { position: relative; top: 0px; left: 0px; padding: 3px; color: #ffffff; background: #2e4a6b; z-index:101; } .close a, .close a:link, .close a:visited, .close a:active .close a:hover { text-decoration: none; padding: 0px; color: #ffffff; } .close a:hover { background-color: #E5ECF3; color: #2e4a6b; border: solid #2e4a6b 1px }