%PDF- %PDF-
Direktori : /home/kfvehpdt/cime-et-ciel.com/sandvox_Aqua/ |
Current File : //home/kfvehpdt/cime-et-ciel.com/sandvox_Aqua/main.css |
@charset "UTF-8"; /* css Copyright © 2005-2012 Karelia Software. All rights reserved. css released under Creative Commons License - http://creativecommons.org/licenses/by-sa/2.5/ All associated graphics belong to their respective owners and are licensed separately. */ /* IE7 hacks */ *:first-child+html .gridItem img { position:relative; top:0px; } *:first-child+html .gridItem h3 { position:relative; top:0px; } /* Navigation arrows */ div.text-navigation { text-align:center; margin-bottom:1em;} div.text-navigation div { display:inline; margin:0px 0.5em; } .collection-navigation .disabled-navigation { text-indent:-5000px; } /* 2.0 wrap compatibility. 2.0-compatible designs can further adjust these if they need */ .wide { display:block; } .narrow.left { /* Some designs won't respect without !important */ float:left!important; clear:left!important; } .narrow.right { float:right!important; clear:right!important; } .wide.left .graphic, img.wide.left, .wide.left video, .wide.left audio { display:block; margin-left:0px; margin-right:auto; } .wide.center .graphic, img.wide.center, .wide.center video, .wide.center audio { display:block; margin-left:auto; margin-right:auto; } .wide.right .graphic, img.wide.right, .wide.right video, .wide.right audio { display:block; margin-left:auto; margin-right:0px; } .ImageElement.left, .AudioElement.left { text-align:left; } .ImageElement.center, .AudioElement.center { text-align:center; } .ImageElement.right, .AudioElement.right { text-align:right; } /* Captions should align themselves with the graphic */ .graphic-container.left .caption { text-align:left; } .graphic-container.center .caption { text-align:center; } .graphic-container.right .caption { text-align:right; } /* Inline iframes need to display as a block to layout right */ .graphic iframe { display:block; } /* Pagelet photo grids should be generally be auto width (some 1.x designs hardcoded an exact width) */ .pagelet .photogrid-index { width:auto; } /* For content like amazon which forces white background. Design SHOULD set color for A tag and text color. */ .whiteBackground { background-color:white; } .article-info { margin-bottom:1em; } /* Firefox reduce dotted lines on links */ .photo-navigation a:focus, .replaced a:focus {overflow:hidden;} /* Disqus correction to prevent overflow scroll bars in some designs */ #dsq-content { overflow:hidden; } #dsq-content .dsq-auth-header { width: auto!important; } #dsq-content .dsq-by { margin: 4px 6px 0px 0px; } #dsq-content .dsq-by a, #dsq-content .dsq-by a:hover { border: 0px none; } #dsq-content h3 { margin:0px; } /* Site menus. Don't wrap the top level items, and wrap sub-menu items normaly. */ #sitemenu-content ul li span.in { white-space:nowrap;} * html #sitemenu-content ul li span.in {white-space: normal} *:first-child+html #sitemenu-content ul li span.in {white-space: normal} #sitemenu-content ul ul li span.in {white-space: normal} #sitemenu-content span.in { position: relative; } body { word-wrap:break-word; } /* Make sure scaled-down images look good in IE */ img { -ms-interpolation-mode: bicubic; } textarea.fullWidth, input.fullWidth, select.fullWidth { width:96%; margin:4px 0; } textarea.fullWidth, select.fullWidth { margin: 4px 1px } form.contactElement input.submit { width:auto; display:block; margin-left:auto; margin-right:2%; } form.contactElement th { text-align:right; font-weight:normal; width:25%; } .contactError { color:red; font-weight:bold; } /* Contact Element For IE 7 */ *:first-child+html form.contactElement input.submit { padding:0px 10%; min-width: 0px; } textarea { resize: vertical; } form.contactElement p { text-align: left; } /* css Copyright © 2005-2012 Karelia Software. All rights reserved. css released under Creative Commons License - http://creativecommons.org/licenses/by-sa/2.5/ All associated graphics belong to their respective owners and are licensed separately. */ a img { border: none; } /* General styles */ .clear { clear: both; height: 0; } .hidden { display:none; } /* Images embedded in text. "narrow" are 200 pixels wide or smaller. */ .narrow { display: block; clear: right; float: right; } img.wide { clear: both; display:block; } /* Block Level formatting, more or less in descending order */ body { font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif; font-size: 76%; margin: 0; background: rgb(63, 153, 214) url(bkgd.png); } #page { margin: auto; width: 771px; background: white url(background.png) repeat-y; } body.no-sidebar #page { background: white url(background_no_sidebar.png) repeat-y; } #page-top { margin:0; background: url(new_header_bkgd.png) no-repeat; margin-left: 17px; margin-right: 23px; } .has-custom-banner #page-top { /* overflow: hidden; */ } #title { background: url(top.png) no-repeat; /*Here we expand the title so we can have the nice rounded top with drop shadow, then use padding to move the content back */ margin: 0px -17px; padding: 14px 22px 14px 22px; height:140px; overflow:hidden; } h1 { font-size: 2.9em; text-align: center; margin: 10px; margin-top: 22px; margin-bottom: 15px; display: block; font-weight:normal; } /* IE Hack */ /* Hides from IE5-mac \*/ * html h1 { height: 1%; } /* End hide from IE5-mac */ h1 a { text-decoration:none; color: black; } h1 a:hover, h1 a:focus, h1 a:active { border-bottom: 1px solid black; } #title img { float: left; margin: 3px; margin-right: 10px; margin-bottom: 6px; } #title p { font-size: 0.9em; text-align: center; margin: 10px; margin-top: 14px; } /* IE Hack */ /* Hides from IE5-mac \*/ * html #title p { height: 1%; } /* End hide from IE5-mac */ #sitemenu-container { border-bottom: 1px solid rgb(158, 158, 158); clear:both; } #sitemenu { position: relative; z-index: 1000; background: rgb(10, 152, 210) url(links_bkgd.png) repeat-x; min-height: 34px; font-size: 1.1em; border-top: 1px solid rgb(158, 158, 158); border-bottom: 1px solid rgb(10, 152, 210); } #sitemenu-content ul { text-align: center; padding:0; margin:8px 10px 5px; } #sitemenu-content ul li { margin: 0; padding: 0; display: inline-block; padding-left: 5px; padding-right: 5px; margin-top: 1px; white-space: normal; } #sitemenu-content a { text-decoration: none; color: white; text-shadow: 0px 1.5px 2px black; } #sitemenu-content li li a.selected, #sitemenu-content li li span.in.selected { text-decoration: underline; } #sitemenu-content a:hover, a:focus, a:active { color: black; text-shadow: 0px 1px 1px white; } #sitemenu-content li.currentPage span.in, #sitemenu-content li.currentParent span.in { color: black; text-shadow: 0px 1px 1px white; } #sitemenu-content li.currentParent > a > span.in { color: #444; } #sitemenu-content ul ul .currentPage span.in { text-decoration: underline; } #sitemenu-content ul ul .currentPage ul span.in { text-decoration: none; } #sitemenu-content ul ul a, #sitemenu-content ul ul span.in { color: black; text-shadow: none!important; } #page-content { width: 731px; margin: auto; clear: both; } body.no-sidebar #page-content { width: 726px; } #page-content a, #page-bottom a { color: black; text-decoration: none; border-bottom: 1px solid rgb(158, 158, 158); } #page-content a:hover, #page-content a:focus, #page-content a:active, #page-bottom a:hover, #page-bottom a:focus, #page-bottom a:active { border-bottom: 1px solid black; color: black; } #page .imageLink { border: 0px none; } #sidebar { float: left; width: 200px; font-size: 0.8em; } #sidebar p { margin-left: 5px; margin-right: 5px; text-align: left; } .pagelet { width:200px; overflow:hidden; } .pagelet h4 { margin: 10px 3px 0px 3px; padding-top:14px; font-weight: normal; font-size: 1.3em; background: url(pagelet_title_top.png) no-repeat; text-shadow: 0px 1px 1px white; text-align: center; } #sidebar .pagelet h4 { text-align:left; } .pagelet h4 span.in { background: url(pagelet_title_bottom.png) bottom left no-repeat; padding:0px 13px 16px 13px; display:block; } .pagelet .contactElement.labelsOnSide { margin-right:4px; } #main { min-height: 190px; position:relative; } /* photo-page, html-page (in some cases), iframe-page don't have sidebar */ body.no-sidebar #main { margin-left: 2px; margin-right: 7px; font-size: 1em; } /* Most other pages have sidebars */ body.allow-sidebar #main { margin-right: 10px; float: right; width: 511px; font-size: 1em; } /* IE Hack */ /* Hides from IE5-mac \*/ * html .body.allow-sidebar #main { margin:0; padding:0; margin-right: 2px; width: 523px; } /* End hide from IE5-mac */ .photo-page h2 { min-height:23px; } .no-sidebar .has-photo-navigation h2 { padding-right:185px; } .allow-sidebar .has-photo-navigation h2 { padding-right:175px; } h2 { display: block; font-weight: normal; text-shadow: 0px 1px 1px white; background: url(new_title_bkgd.png) repeat-x; padding-left: 15px; padding-top: 13px; padding-bottom: 13px; margin: 0px -7px; border-bottom: 1px solid rgb(212, 212, 212); } /* Hides from IE5-mac \*/ * html h2 { height: 30px; margin-right: -15px; margin-top: -15px; } /* End hide from IE5-mac */ #main ul, #sidebar ul { margin: 0; padding: 0; list-style: none; margin-left: 5px; } #sidebar ul{ margin-top:10px; } #main li ul { padding-top:8px!important; } #sidebar li ul { padding-top:2px; } #main ul li, #sidebar ul li { padding-left: 25px; background: url(bullet.png) no-repeat; padding-bottom: 6px; padding-top:2px; } ol { padding-left: 30px; } #main ol>li, #sidebar ol>li { padding-left: 0px; background: transparent; } dd { margin-left: 30px; } .article, .no-callouts { margin:0px 10px 10px 10px!important; clear: right; } .article h3 { background: url(other_title.png) repeat-x; border: 1px solid rgb(212, 212, 212); padding: 5px; color: black; text-shadow: 0px 1px 1px white; font-weight: normal; clear:left; } /* remove excessive spacing if the heading is used in a collection index */ li h3 { margin:0px; } #page-content a, #page-bottom a { color: black; text-decoration: none; } #page-content a:hover, #page-content a:focus, #page-content a:active, #page-bottom a:hover, #page-bottom a:focus, #page-bottom a:active { border-bottom: 1px solid black; color: black; } .imageLink { border: 0px none; } .article img { border: none; } .article .narrow{ float: left; margin-right: 10px; margin-bottom: 5px; } .narrow.left{ margin:5px 10px 5px 0; } .narrow.right{ margin:0 0 5px 10px; } .article-info { clear:right; } .article-info .timestamp{ clear:left;} .article-thumbnail { float: left; margin:5px 10px 5px 0; clear:left; } .callout { background: rgb(239, 244, 248); float: right; margin: 10px; margin-right: 0px; padding: 5px; border: 1px solid rgb(158, 158, 158); } .pagelet ul li { background: url(bullet_blue.png) no-repeat !important; } .callout h4 { font-weight: normal !important; font-size: 1.1em !important; } .blockquote-container>.pagelet-body, .blockquote-container>.graphic { position: relative; padding: 10px; background: -65px -5px no-repeat; background-color: #eff4f8; background-image: url(QuotationMarks-Aqua.png); } .blockquote-container .pagelet-body:after, .blockquote-container .graphic:after { display: block; position: absolute; height: 70px; width: 70px; bottom: 0px; right: 0px; content: ""; background: transparent 0px 20px no-repeat; background-image: url(QuotationMarks-Aqua.png); } .blockquote-container blockquote { margin: 0px; padding-left: 10px; z-index: 100; position: relative; font-style: italic; } blockquote p { margin: 10px 0px; } /*#page-bottom { background: url(footer.png) no-repeat bottom; font-size: 1em; text-shadow: 0px 1px 1px white; color: rgb(61, 61, 61); padding: 3px 30px 25px 23px; }*/ #page-bottom { background: url(footer.png) no-repeat bottom; font-size: 1em; text-shadow: 0px 1px 1px white; color: rgb(61, 61, 61); padding: 0px 23px 25px 17px; } #page-bottom #page-bottom-contents { border-top:solid 1px #D4D4D4; padding:5px 10px; } #page-bottom p { display:inline; } #page-bottom p+p:before { content: ' \002022 '; } div.photo-viewer-summary .article { margin: auto; } .HTMLElement { margin-bottom: 10px; } .ImageElement, .VideoElement { text-align: center; padding-top:20px; } .caption { padding: 10px; } /* Used on Photo Grid Pages ... */ .photogrid-index { text-align: center; background: rgb(236, 242, 247); margin: 10px; padding: 5px; border: 1px solid rgb(158, 158, 158); overflow: auto; width: 480px; } body.no-sidebar .photogrid-index { width: 634px; margin-left:33px; } * html body.no-sidebar .photogrid-index { width:652px!important; } /* IE:Mac Hackery */ /*\*//*/ .photogrid-index { margin-right:0px; } /**/ .photogrid-index a { color:#000; text-decoration:none; border:0px!important; } .photogrid-index a:hover { text-decoration:underline; } .gridItem { float: left; position:relative; width:152px; height:192px; /* room for caption */ overflow: hidden; margin: 3px; padding-top: 6px; background: url(thumbnail_bkgd.png) no-repeat; } .gridItem h3 { font-size:1em; font-weight:normal; margin-top: 10px; margin-left: 7px; margin-right: 7px; text-shadow: 0px 1px 1px white; height: 30px; overflow: hidden; position:absolute; top: 140px; /* needs to leave 38px from the bottom of the gridItem */ width: 136px; background:none; border:none; } .article .gridItem h3 {height: 25px!important; margin:5px 0 0 3px;} .gridItem img { border: 1px solid rgb(80, 80, 80); margin: auto; display:block; position: absolute; top: 0; bottom: 40px; right: 0; left: 0; } * html .gridItem img { position: relative; top:6px; } #sidebar .photogrid-index{ width:auto; padding-left:10px; } #sidebar .gridItem h3 { height: 26px; } /* IE Hack */ /* Hides from IE5-mac \*/ * html .gridItem h3 { position: relative; top: 0px; } /* End hide from IE5-mac */ /* Used on index summary pages */ .listing-index li h3 a { font-weight:normal; } /* make linked lists look less blue */ li a { text-decoration:none; } li a:hover { text-decoration:underline; } /* Individual Photo Pages */ .photo-navigation { position: absolute; z-index: 100; padding:0px; width:166px; right:0; top:3px; } /* Hides from IE5-mac \*/ * html .photo-navigation { margin-top: 2px; } /* End hide from IE5-mac */ .photo-navigation a:active { border: none; } #previous-photo { width: 49px; height: 42px; background: url(photo-buttons-disabled.png) no-repeat; text-indent: -5000em; float:left; } .allow-sidebar #previous-photo { left:348px; } #previous-photo a { width: 49px; height: 42px; display: inline-block; background: url(photo-buttons.png) no-repeat; float:left; } #next-photo { text-indent: -5000em; width: 50px; height: 42px; background: url(photo-buttons-disabled-03.png) no-repeat; float:right; } .allow-sidebar #next-photo { left: 464px; } #next-photo a { width: 50px; height: 42px; display: block; background: url(photo-buttons-03.png) no-repeat; float:right; } #photo-list { text-indent: -5000em; width: 67px; height: 42px; background: url(photo-buttons-disabled-02.png) no-repeat; float:left; } .allow-sidebar #photo-list { left:397px; } #photo-list a { width: 67px; height: 42px; display: block; background: url(photo-buttons-02.png) no-repeat; float:left; } .photo-navigation a:hover{ border:none!important;} .text-navigation{ top:10px!important; margin:10px 0 0 0;} .text-navigation #previous-photo, .text-navigation #next-photo, .text-navigation #photo-list, .text-navigation a, .text-navigation a:hover{ background:none!important; width:auto!important; font-weight:bold; text-indent:0; height:auto!important; float:none!important; } .text-navigation a{ display:inline!important;} /* IE 5/5.5 Hackery */ /* IE:Mac Hackery */ /*\*//*/ body.allow-sidebar #main { float: right; width: 511px; font-size: 1em; } .article { margin:0; margin-top: -30px; background: none; border: none; padding-bottom: 0; padding-top: 0; } .article p { clear: none; } .article a { text-decoration: underline; border-bottom: none; } .article a:hover, a:focus, a:active { border-bottom: none; color: blue; } .article-summary { padding: 0; margin: 0; clear: none; } #page-bottom p { margin-top: 0; } /**/ /* BANNER STUFF */ body.has-custom-banner #title { /* margin: 0px 0px -14px 0px; background: url(banner_image.jpg) center top no-repeat; */ height:140px; overflow:hidden; margin:0; } * html body.has-custom-banner #title { margin-bottom: 0px; } /* Hides from IE5-mac \*/ * html body.has-custom-banner #title { margin-bottom: -14px; } /* End hide from IE5-mac */ /*body.has-custom-banner h1, body.has-custom-banner #title p { font-weight: bold; text-shadow: #fff 0px 0px 3px; }*/ .callout-container, .graphic-container { clear:both; }