/* Search Form */ #search{ width: 100%; text-align: center; } #searchform { } #searchform div { margin: 0; } #s { margin-top: 5px; } input#s { background: url(images/search.png) no-repeat 5px 0px; -moz-border-radius: 2px; border-radius: 2px; font-size: 13px; height: 16px; line-height: 1.2em; padding: 1px 10px 1px 28px; background-color: #f9f9f9; } /* @group Footer */ #logos p{ float: left; } #logos .logo-margin{ margin-right: 15px; } #site-info{ padding: 5px 15px; font-size: 11px; } #site-info p{ margin-bottom: 5px; } #site-info a{ font-weight: bold; } #colophon { clear: both; } #colophon hr{ margin-bottom: 5px; } #supplementary { border-top: 1px solid #ddd; padding: 1.625em 7.6%; overflow: hidden; } /* @end */ #s:focus { } #searchsubmit { display: none; } .only-search #searchform { top: 5px; z-index: 1; } .only-search #s { background-color: #666; border-color: #000; color: #222; } .only-search #s, .only-search #s:focus { width: 85%; } .only-search #s:focus { background-color: #bbb; } .with-image #searchform { top: auto; bottom: -27px; max-width: 195px; } .only-search + #access div { padding-right: 205px; } /* =Widgets ----------------------------------------------- */ .folding-sidebar{ padding: 0 0 0 5px; margin-bottom: 0px; } .folding-sidebar ul{ list-style: none; margin: 0; } .widget-area { font-size: 12px; } .widget { clear: both; } .folding-sidebar .widget-title { color: #333; font-size: 13px; font-weight: normal; line-height: 2.3em; padding-left: 20px; background: silver url(images/arrows.png) no-repeat scroll 0px 6px; cursor: pointer; } .arrow-right{ background: silver url(images/arrows.png) no-repeat scroll 0 -102px !important; } .widget ul { font-size: 13px; margin: 0; } .widget ul ul { margin-left: 1.5em; } .widget ul li { color: #777; font-size: 11px; border-bottom: 1px solid silver; } .widget ul li:last-child{ border: 0; } .widget ul li:last-child:hover, .widget ul li:hover{ background-color: silver; } .folding-sidebar ul li { margin-left: 20px; padding: 2px 0; } .widget a { font-weight: normal; text-decoration: none; } .widget a:hover, .widget a:focus, .widget a:active { text-decoration: underline; } /* Search Widget */ .widget_search form { margin: 0 0 0; } .widget_search #s { width: 77%; margin: 10px 0 10px 20px; } .widget_search #searchsubmit { background: #ddd; border: 1px solid #ccc; -webkit-box-shadow: inset 0px -1px 1px rgba(0, 0, 0, 0.09); -moz-box-shadow: inset 0px -1px 1px rgba(0, 0, 0, 0.09); box-shadow: inset 0px -1px 1px rgba(0, 0, 0, 0.09); color: #888; font-size: 13px; line-height: 25px; position: relative; top: -2px; } .widget_search #searchsubmit:active { background: #006544; border-color: #0861a5; -webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.1); box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.1); color: #bfddf3; } /* @group General */ body, input, textarea { color: #373737; font: 300 13px/1.625 "Myriad Web Pro", "Myriad Pro", "Helvetica Neue", Helvetica, Arial, sans-serif ; background: #e2e2e2; padding: 0; } #wrapper{ width: 100%; height: 100%; margin: 0; padding: 0; position: absolute; top: 0; left: 0; } .box{ background: url(images/bck.png) repeat-y left; } .logo{ text-align: center; height: 50px; } .vertical-separator{ width: 1px; background-color: #888; height: 16px; margin-top: 7px; border-right: 1px solid #aaa; } .logo a{ display: block; width: 300px; height: 34px; margin:0 auto 0 auto; } .space{ margin-bottom: 5px; } /* @end */ /* @group Languages */ .menu-languages{ font-size: 11px; text-align: left; position: absolute; top: 0px; } .menu-languages ul{ list-style-type: none; margin: 0; } .menu-languages ul li{ } ul.qtrans_language_chooser{ display: block; width: auto; position: fixed; -moz-box-shadow: 0 0px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0.2); box-shadow: 0 0px 0px rgba(0,0,0,0.2); top: 4px; right: 0; z-index: 9999; } ul.qtrans_language_chooser li{ background-color: #e2e2e2; padding:0px; float: right; margin-right: 10px; -webkit-border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } ul.qtrans_language_chooser li a{ background-color: transparent; border-bottom: 0; width: auto; font-size: 10px; padding: 2px; } ul.qtrans_language_chooser li.active a{ font-weight: bold; } /* @end */