/*
	Question2Answer 1.2.1 (c) 2010, Gideon Greenspan

	http://www.question2answer.org/

	
	File: qa-theme/Default/qa-styles.css
	Version: 1.2.1
	Date: 2010-07-29 03:54:35 GMT
	Description: CSS file for included Candy theme


	This software is free to use and modify for public websites, so long as a
	link to http://www.question2answer.org/ is displayed on each page. It may
	not be redistributed or resold, nor may any works derived from it.
	
	More about this license: http://www.question2answer.org/license.php


	THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
	INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
	AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
	THE COPYRIGHT HOLDER BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
	SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
	TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
	PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
	LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
	NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
	SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/


/* General page layout */

body {background:#fefefe; margin:0; padding:0; text-align:center;}
body,td,input {color:#27221F;font-size:12px; line-height:19px;font-family: Arial, Verdana, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;}
textarea{font-size:12px; font-family: Arial, Verdana, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;border:1px solid #667b99;}
a:link,a:active,a:visited {text-decoration:none;/* outline:none;*/}
a:hover {text-decoration:underline;}
input {border: 3px solid #667b99; outline-style: solid #667b99;}

* {
	margin: 0;
	padding: 0;
}

.qa-body-wrapper {background:none; width:980px; margin:0 auto; text-align:left;}

/* Clearing classes */

.qa-nav-main-clear,
.qa-nav-sub-clear,
.qa-q-item-clear,
.qa-q-view-clear,
.qa-a-item-clear,
.qa-c-item-clear,
.qa-footer-clear,
.qa-vote-count-clear,
.qa-poptags-clear,
.qa-page-links-clear {clear:both;}

/* Headings */

h1 {font-size:16px; background:#f7f3ef; color:#0b0b61; padding:3px 10px 3px 10px; margin-top:15px;margin-bottom:10px;border:1px solid #e7e7e7;text-shadow:#fff 0px 0px 0px; -moz-border-radius:4px; border-radius:4px;clear:both;}
h2 {font-size:16px; background:#f7f3ef; color:#0b0b61; padding:3px 10px 3px 10px; margin-bottom:10px; border:1px solid #e7e7e7;text-shadow:#fff 0px 0px 0px; -moz-border-radius:4px; border-radius:4px;clear:both;}

.qa-error {background:#fed8d8 url(error-bg.png) repeat-x left top; border:2px solid #cc0000; color:#cc0000; font-size:18px; padding:.5em; margin:1em 0; }
	.qa-error a {color:#900; text-decoration:underline;}
	.qa-error a:hover {color:#f00;}

/* Page sections  background:#0B0B61 url(fragezeichen.gif) no-repeat 335px 25px !important; */

/*.qa-header {background:#0B0B61 url(silver.png) repeat-x left top;position:relative;border-bottom:24px solid #0B0B61;} */
.qa-header {background:url(default_header_blau.jpg) repeat-x left top;height:110px;position:relative;border-top:25px solid #000;margin-bottom:10px; -moz-border-radius:0px 0px 8px 8px; border-radius:0px 0px 8px 8px;}

.qa-sidepanel {float:right; width:305px;padding-left:0px;border:0px solid #fff;}
* html .qa-sidepanel {margin-right:10px;} /* IE6 */
.qa-sidebar {padding:0px; font-size:14px; background:#fff; border: 0px solid #ccc; margin:5px 0px 20px 0px; -moz-border-radius:0.4em 0.4em 0.4em 0.4em; border-radius:0.4em 0.4em 0.4em 0.4em;}
.qa-feed {background:url(feed-icon-14x14.png) no-repeat left 1px; padding-left:20px; margin:18px 12px 18px 10px;}
.qa-feed-link {display:block;font-size:16px;color:#045fb4;font-weight:bold;margin:0px 10px 0.5em 0px;background:#f0f0f0;border:1px solid #ccc;padding:5px; -moz-border-radius:0.4em 0.4em 0.4em 0.4em; border-radius:0.4em 0.4em 0.4em 0.4em;}
.qa-main {background:#fff;padding-left:10px;padding-right:10px; float:left; width:640px;margin-bottom:24px;margin-right:10px;margin-left:0px;padding-top:0px;border:0px solid #ccc; -moz-border-radius:8px; border-radius:8px;}
.qa-main-hidden h1 {color:#999;}
.qa-footer {clear:both; background:#0B0B61; color:#FFF; font-size:10px; padding:10px;}
* html .qa-footer {padding-top:6px;} /* IE6 */

/* Header sections */

.qa-logo {float:left;margin-bottom:10px; padding-left:15px; padding-top:10px;font-family: Impact, Arial, Verdana, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size:25px; font-weight:normal; color:#6a1b56;}
.qa-logo-link, .qa-logo-link:hover {color:#fff;line-height:35px;border:0px solid #ccc;text-shadow:#000 1px 0px 1px;}
.qa-nav-user {font-size:14px; color:#293D39; white-space:nowrap;}
.qa-nav-user-list {list-style:none; padding:0; margin:0;}
.qa-nav-user-item {margin-left:0px; padding:0px 0px 10px 0px;font-weight:bold;}
.qa-nav-user-link {color:#293d39;}
.qa-logged-in {display:block;padding:0px 0px 10px 0px;}

.qa-about {float:right;padding-right:10px; padding-top:3px; font-weight:bold;font-size:12px; color:#fff;margin-top:-25px;}
.qa-about a{color:#fff;padding:0px 5px;font-weight:bold;margin-top:-25px;}
.qa-about a:hover{color:#fff;padding:0px 5px;font-weight:bold;margin-top:-25px;}

.qa-search {float:right; clear:right; width:290px; margin-top:40px; margin-right:5px; border:1px solid #0000cc;font-size:16px; padding:5px; white-space:nowrap; -moz-border-radius:5px; border-radius:5px;}
* html .qa-search {margin-right:6px;} /* IE6 */
.qa-search form {margin:0;} /* IE6/7 */
.qa-search-field {width:210px; margin-right:2px;padding:3px 0px 3px 0px;}
.qa-search-button {margin-right:0px;padding:3px 2px;background:#0174DF;color:#fff;font-size:12px;font-weight:bold;border:2px solid #2E9AFE;}
.qa-search-button a:hover {margin-right:0px;padding:3px 2px;background:#fff;color:#fff;font-size:12px;font-weight:bold;border:2px solid #2E9AFE;}
/* Main, sub and category navigation */

.qa-nav-main {clear:both; background:none;border-top:0px solid #fff;padding:2px 0px;}
.qa-nav-main-list {font-size:17px; list-style:none; padding-left:200px; margin:0;float:left;height:70px;}
.qa-nav-main-item,.qa-nav-main-item-opp {background:none;}
.qa-nav-main-item {float:left; height:40px;width:125px;margin-right:6px;padding:0px; -moz-border-radius:6px; border-radius:6px;}
.qa-nav-main-item-opp {float:right; padding-right:0px;}
.qa-nav-main-link {border-right:1px solid #fff;font-weight:bold;text-align:center;height:30px;color:#0B0B61;display:block; padding:10px 6px 0px 6px; -moz-border-radius:6px; border-radius:6px;}
.qa-nav-main-link:hover{height:80px;color:#fff;border:2px solid #fff; padding:10px 6px 0px 6px;text-decoration:none; -moz-border-radius:6px; border-radius:6px;}

.qa-nav-main-ask .qa-nav-main-link {position:absolute;left:10px;top:57px;letter-spacing:-1px;background-image:url(button-fire.png);background-repeat:no-repeat; /*important*/color:#27221F; -moz-border-radius:6px; border-radius:6px;}
.qa-nav-main-ask .qa-nav-main-link:hover{display:block;color:#fff;height:30px;}
.qa-nav-main-selected {display:block;background:url(bg3-button.gif) repeat-x left top;border-left:0px solid #0b0b61;border-top:0px solid #0b0b61;border-bottom:0px solid #0100b2;border-right:0px solid #0100b2;color:#fff; -moz-border-radius:6px 6px 6px 6px; border-radius:6px 6px 6px 6px;}
.qa-nav-main-ask .qa-nav-main-selected { background:url(bg3-button.gif) repeat-x left top;border-left:2px solid #0b0b61;border-top:2px solid #0b0b61;border-bottom:2px solid #0100b2;border-right:2px solid #0100b2;color:#fff; -moz-border-radius:6px 6px 6px 6px; border-radius:6px 6px 6px 6px;}


/*.qa-nav-main-activity .qa-nav-main-link {background-image:url(button-turqoise.png);background-repeat:no-repeat; *//*important*//*color:#27221F;}*/
.qa-nav-main-activity .qa-nav-main-link {border-right:1px solid #fff;background:none; /*important*/color:#fefefe;}
.qa-nav-main-activity .qa-nav-main-link:hover{background-image:url(deutsch-aktiv.png);height:80px;color:#fff;border:2px solid#fff; -moz-border-radius:6px; border-radius:6px;}
.qa-nav-main-activity .qa-nav-main-selected {background:url(bg3-button.gif) repeat-x left top;border-left:2px solid #0b0b61;border-top:2px solid #0b0b61;border-bottom:2px solid #0100b2;border-right:2px solid #0100b2;color:#fff;}


/*.qa-nav-main-activity .qa-nav-main-selected {background:url(bg-button.jpg) repeat-x left top;color:#fff;}*/
.qa-nav-main-questions .qa-nav-main-link {border-right:1px solid #fff;background:none; /*important*/color:#fefefe;}
.qa-nav-main-questions .qa-nav-main-link:hover{background-image:url(deutsch-allefragen.png);}
.qa-nav-main-questions .qa-nav-main-selected {background:url(bg3-button.gif) repeat-x left top;border-left:2px solid #0b0b61;border-top:2px solid #0b0b61;border-bottom:2px solid #0100b2;border-right:2px solid #0100b2;color:#fff; text-shadow:#000 1px 1px 1px; -moz-border-radius:6px 6px 6px 6px; border-radius:6px 6px 6px 6px;}
.qa-nav-main-unanswered .qa-nav-main-link {border-right:1px solid #fff;background:none; /*important*/color:#fefefe;}
.qa-nav-main-unanswered .qa-nav-main-link:hover{background-image:url(deutsch-unbeantwortet.png);}
.qa-nav-main-unanswered .qa-nav-main-selected {background:url(bg3-button.gif) repeat-x left top;border-left:2px solid #0b0b61;border-top:2px solid #0b0b61;border-bottom:2px solid #0100b2;border-right:2px solid #0100b2;color:#fff; text-shadow:#000 1px 1px 1px; -moz-border-radius:6px 6px 6px 6px; border-radius:6px 6px 6px 6px;}
.qa-nav-main-tag .qa-nav-main-link {border-right:1px solid #fff;background:none; /*important*/color:#fefefe;}
.qa-nav-main-tag .qa-nav-main-link:hover{background-image:url(deutsch-alle-tags.png);}
.qa-nav-main-tag .qa-nav-main-selected {background:url(bg3-button.gif) repeat-x left top;border-left:2px solid #0b0b61;border-top:2px solid #0b0b61;border-bottom:2px solid #0100b2;border-right:2px solid #0100b2;color:#fff; text-shadow:#000 1px 1px 1px; -moz-border-radius:6px 6px 6px 6px; border-radius:6px 6px 6px 6px;}
.qa-nav-main-user .qa-nav-main-link {background:none; /*important*/color:#fefefe;}
.qa-nav-main-user .qa-nav-main-link:hover{background-image:url(deutsch-mitglieder.png);}
.qa-nav-main-user .qa-nav-main-selected {background:url(bg3-button.gif) repeat-x left top;border-left:2px solid #0b0b61;border-top:2px solid #0b0b61;border-bottom:2px solid #0100b2;border-right:2px solid #0100b2;color:#fff; text-shadow:#000 1px 1px 1px; -moz-border-radius:6px 6px 6px 6px; border-radius:6px 6px 6px 6px;}
.qa-nav-sub {clear:both; background:url(nav-sub-bg.png) repeat-x left top;}
* html .qa-nav-sub {background:none;} /* IE6 since z-order goes wrong */
.qa-nav-sub-list {font-size:12px; list-style:none; padding:0; margin:0;}
.qa-nav-sub-item {float:left; padding:5px 0 11px 10px;}
.qa-nav-sub-link {color:#7d7600; font-weight:normal; padding:5px 8px; display:block; text-transform:uppercase;}
.qa-nav-sub-link:hover, .qa-nav-sub-selected {color:#000; text-decoration:none;}
.qa-nav-sub-link.qa-nav-selected {background:#396e63;}

.qa-nav-cat-list {width:270px;border:1px solid #ccc;font-size:16px; list-style:none; padding:0; margin:18px 12px 18px 0;}
.qa-nav-cat-item {margin:0.5em; margin-left:12px;margin-right:12px;background:#f0f0f0;border:1px solid #ccc;border-style:outset;padding:5px;}
.qa-nav-cat-link {color:#045fb4;font-weight:bold;}
.qa-nav-cat-selected,.qa-nav-cat-selected:hover {text-decoration:none; color:#000;}

/* Pagination */

.qa-page-links {padding:12px 0; font-size:14px; clear:both; zoom:1;} /* zoom:1 for IE6 */
.qa-page-links-label {display:none;}
.qa-page-links-list {margin:0; padding:0; list-style:none;}
.qa-page-links-item {text-align:center; border:1px solid #CCC; float:left; display:inline;}
.qa-page-link,.qa-page-selected,.qa-page-prev,.qa-page-next,.qa-page-ellipsis {display:block; padding:10px 0;}
.qa-page-link,.qa-page-selected,.qa-page-ellipsis {width:40px;}
.qa-page-link {color:#999; background:#f1f1f1;}
.qa-page-selected {color:#333; background-color:#fff;}
.qa-page-prev,.qa-page-next {color:#333; background:#f1f1f1; width:60px;}


/* Standard form (tall version) */

.qa-form-tall-table {background:#f7f3ef; width:620px; border:1px solid #e7e7e7; margin-top:10px;margin-bottom:20px; -moz-border-radius:1em 1em 1em 1em; border-radius:1em 1em 1em 1em;}
.qa-form-tall-spacer {line-height:1px; padding:0; font-size:1px;}
.qa-form-tall-ok {color:#090; font-size:18px; padding:6px; text-align:center;}
.qa-form-tall-label {color:#0B0B61;text-shadow:#fff 1px 1px 1px; padding:10px 15px; font-size:16px; font-weight:bold;}
.qa-form-tall-data {padding:0px 15px 0px 15px; width:585px;}
.qa-form-tall-text,.qa-form-tall-number {padding:6px;}
.qa-form-tall-text {width:585px; border:1px solid #667b99;margin-top:5px; font-size:18px; -moz-border-radius:0.5em 0.5em 0.5em 0.5em; border-radius:0.5em 0.5em 0.5em 0.5em;}
.qa-form-tall-number {width:48px; border:1px solid #999;}
.qa-form-tall-checkbox {float:left; margin-right:4px;}
.qa-form-tall-error {color:#ff9933;  background:#f0f0f0;font-size:14px; margin-top:6px; float:left;}
.qa-form-tall-note {padding:10px 0px;color:#667b99;font-size:15px;font-weight:bold;}
	.qa-form-tall-note a {color:#667b99; text-decoration:underline;}
	.qa-form-tall-note a:hover {color:#396E63;}
.qa-form-tall-buttons {padding:8px 8px 8px 8px; text-align:center;border:0px solid #bfbfbf;}
.qa-form-tall-button {background:#FFF url(background-daily3.png) repeat-x left top;border:2px solid #F7F3EF; color:#fff; text-shadow:#000 0.05em 0.05em 0.05em;padding:4px 8px; text-transform:uppercase;font-size:12px;font-weight:bold;}
.qa-form-tall-hover {background:#01DF01; border:2px solid #F7F3EF; color:#fff; padding:4px 8px; text-transform:uppercase;font-size:12px;font-weight:bold;}
.qa-form-tall-hover-ask {border:2px solid #F7F3EF;}


/* Standard form (wide version) */

.qa-form-wide-table {background:url(form-cell-bg.png) repeat-y scroll left top transparent; border-collapse:collapse;}
.qa-form-wide-spacer {line-height:1px; padding:0; font-size:1px; border-bottom:4px solid #fff; background:#fff;}
.qa-form-wide-ok {color:#090; font-size:18px; padding:6px; text-align:center;}
.qa-form-wide-label {border-bottom:2px solid #FFF; color:#253845; padding:10px; font-size:14px; font-weight:normal;}
.qa-form-wide-data {border-bottom:2px solid #FFF; padding:6px 10px;}
.qa-form-wide-text,.qa-form-wide-number {padding:3px;}
.qa-form-wide-text {width:320px; border:1px solid #999;}
.qa-form-wide-number {width:48px; border:1px solid #999; vertical-align:middle;}
.qa-form-wide-error {color:#c00; font-size:11px; margin-left:6px;}
.qa-form-wide-note {font-size:10px; margin-left:4px; color:#999;}
.qa-form-wide-buttons {background:#FFF; padding:12px 0 8px 0;}
.qa-form-wide-prefix {font-size:14px;}
.qa-form-wide-button {background:#f6f5f5 url(button-bg.png) repeat-x left top; border:1px solid #bfbfbf; color:#206b00; padding:4px 8px; text-transform:uppercase;}
.qa-form-wide-hover {background:#e8c6df url(button-hover-bg.png) repeat-x left top; border:1px solid #c1a0b9; color:#6a1b56; padding:4px 8px; text-transform:uppercase;}


/* Standard form (light version - buttons only) */

.qa-form-light-button,.qa-form-light-hover {background:none;height:30px; outline:none;cursor:pointer; margin-right:6px; font-size:12px; text-align:left; overflow:visible;} /* overflow:visible for IE */
	.qa-form-light-button {color:#666;}
	.qa-form-light-hover, .qa-form-light-button:hover {color:#000;}

.qa-form-light-button-edit,.qa-form-light-hover-edit {background:url(edit-icon.png) no-repeat left center; border-color:#EFFBF5;padding-left:24px;padding-top:3px; padding-bottom:3px;}
.qa-form-light-button-hide,.qa-form-light-hover-hide {background:url(hide-icon.png) no-repeat left center; border-color:#EFFBF5;padding-left:24px;padding-top:3px; padding-bottom:3px;}
.qa-form-light-button-follow,.qa-form-light-hover-follow {background:url(follow-icon.png) no-repeat left center; border-color:#EFFBF5;padding-left:24px;padding-top:3px; padding-bottom:3px;}
.qa-form-light-button-comment,.qa-form-light-hover-comment  {background:url(comment-icon.png) no-repeat left center; border-color:#EFFBF5;padding-left:24px;padding-top:3px; padding-bottom:3px;}
.qa-form-light-button-answer,.qa-form-light-hover-answer {background:url(answer-icon.png) no-repeat left center; border-color:#EFFBF5;padding-left:24px;padding-top:3px; padding-bottom:3px;}
.qa-form-light-button-reshow,.qa-form-light-hover-reshow {background:url(reshow-icon.png) no-repeat left center; border-color:#EFFBF5;padding-left:24px;padding-top:3px; padding-bottom:3px;}
.qa-form-light-button-claim,.qa-form-light-hover-claim {background:url(claim-icon.png) no-repeat left center; border-color:#EFFBF5;padding-left:24px;padding-top:3px; padding-bottom:3px;}
.qa-form-light-button-delete,.qa-form-light-hover-delete {background:url(delete-icon.png) no-repeat left center; border-color:#EFFBF5;padding-left:24px;padding-top:3px; padding-bottom:3px;}

/* Standard form (basic version - buttons only) */

.qa-form-basic-button,.qa-form-basic-hover {margin:4px 4px 8px 0; vertical-align:middle;}
.qa-form-basic-button {background:#f6f5f5 url(button-bg.png) repeat-x left top; border:1px solid #bfbfbf; color:#206b00; padding:4px 8px; text-transform:uppercase;}
.qa-form-basic-hover,.qa-form-basic-button:hover {background:#e8c6df url(button-hover-bg.png) repeat-x left top; border:1px solid #c1a0b9; color:#6a1b56; padding:4px 8px; text-transform:uppercase;}

.qa-form-basic-note {font-size:11px;}

/* Question list */

.qa-q-list {border-top: 0px solid #ccc; padding-top:5px;}
.qa-q-list-item {background:#fff; margin-bottom:8px; padding:2px 0 1px 5px; zoom:1; border-bottom: 0px dotted #bbb;border-right:0px dotted #e7e7e7;} /* zoom for IE, padding for early FF */
.qa-q-item-stats {float:left; padding-bottom:5px;width:130px;}
.qa-q-item-main {width:490px; float:right; padding-left:10px;}
.qa-q-item-title {color:#045fb4; font-size:16px; font-weight:bold;}
	.qa-q-item-title a {color:#045fb4;cursor:help;}
.qa-q-item-meta {margin-top:0px; font-size:12px;color:#999999;}
.qa-q-item-when-data {font-weight:bold;}
.qa-q-item-points-data {font-weight:bold;}
.qa-q-item-tags {margin-top:0px;margin-bottom:3px;}
.qa-q-item-tag-list {list-style:none; margin:0; padding:0;}
.qa-q-item-tag-item {display:inline;float:left;margin:0px 4px 0px 0px;}

.qa-suggest-next {background:#FF6637; border:1px solid #6a1b56; border-bottom:none; color:#fff; font-size:14px; padding:8px; margin-bottom:10px;text-align:center; clear:both; -moz-border-radius:8px; border-radius:8px;}
	.qa-suggest-next a {color:#fff; font-style:italic; text-decoration:underline;font-weight:bold;}
	.qa-suggest-next a:hover {background:#5c0045; color:#FFF; text-decoration:underline;font-weight:bold;}

/* Votes */

/* qa-*-hover classes are substituted by JS (for IE), qa-*-button:hover is a backup for other browsers if JS is off */

.qa-voting {background:#fff; border:2px solid #ffffff; margin-left:5px;margin-bottom:5px;margin-top:5px;margin-right:5px;height:42px; overflow:hidden; padding:9px 0; -moz-border-radius:0.5em 0.5em 0.5em 0.5em; border-radius:0.5em 0.5em 0.5em 0.5em;}
.qa-voting-net {float:right;background:#EFFBEF;}
.qa-vote-buttons {float:left; width:18px; padding-left:4px;}

.qa-vote-one-button {margin:12px 0;}
.qa-vote-second-button {margin-top:12px;}

.qa-vote-up-button,.qa-vote-up-hover,.qa-vote-up-disabled {outline:none;background:url(vote-buttons.png) no-repeat; border:0; font-size:1px; height:15px; width:17px;}
	.qa-vote-up-button {background-position:0 0; color:#38544e;}
	.qa-vote-up-disabled {background-position:0 -60px; color:#38544e;}
	.qa-vote-up-hover,.qa-vote-up-button:hover {background-position:0 -15px; color:#65968e;}

.qa-vote-down-button,.qa-vote-down-hover,.qa-vote-down-disabled {outline:none;background:url(vote-buttons.png) no-repeat; border:0; font-size:1px; height:15px; width:17px;}
	.qa-vote-down-button {background-position:-17px 0; color:#38544e;}
	.qa-vote-down-disabled {background-position:-17px -60px; color:#38544e;}
	.qa-vote-down-hover,.qa-vote-down-button:hover {background-position:-17px -15px; color:#65968e;}
	
.qa-voted-up-button,.qa-voted-up-hover {outline:none;background:url(vote-buttons.png) no-repeat; border:0; font-size:1px; height:15px; width:17px;}
	.qa-voted-up-button {background-position:0 -30px; color:#f3cb7f;}
	.qa-voted-up-hover,.qa-voted-up-button:hover {background-position:0 -45px; color:#f3cb7f;}

.qa-voted-down-button,.qa-voted-down-hover {outline:none;background:url(vote-buttons.png) no-repeat; border:0; font-size:1px; height:15px; width:17px; margin:12px 0;}
	.qa-voted-down-button {background-position:-17px -30px; color:#f3cb7f;}
	.qa-voted-down-hover,.qa-voted-down-button:hover {background-position:-17px -45px; color:#f3cb7f;}

.qa-vote-count {float:left; text-align:center;}

.qa-netvote-count {width:36px; display:block;}
.qa-netvote-count-data {padding-top:1px; font-size:20px; font-weight:bold; display:block;}
.qa-netvote-count-pad {font-size:11px;}

.qa-upvote-count,.qa-downvote-count {width:48px; height:27px; position:relative; top:-4px; display:block;}
.qa-upvote-count-data,.qa-downvote-count-data {font-size:12px; font-weight:bold; display:inline;}
.qa-upvote-count-pad,.qa-downvote-count-pad {font-size:11px; display:none;}


/* Answer count */

.qa-a-count {background:#EFF5FB; border:1px solid #e7e7e7; border-style:outset; text-align:center; width:60px; height:42px; overflow:hidden; float:left; padding:11px 0 7px 0; margin-right:0px; -webkit-border-radius: 0.5em; -moz-border-radius:0.5em 0.5em 0.5em 0.5em; border-radius:0.5em 0.5em 0.5em 0.5em;}
.qa-a-count-data {color:#555555;font-family: Verdana, Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;font-size:21px; font-weight:bold; display:block;}
.qa-a-count-pad {letter-spacing:-1px;color:#555555;font-family: Verdana, Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;font-size:11px;}

/* nested classes meine eigenen fü voting und answer */

.qa-q-list-item .qa-vote-buttons {display:none;float:left; width:18px; padding-left:4px;}
.qa-q-list-item .qa-vote-buttons-net {display:none;float:left; width:18px; padding-left:4px;}
.qa-q-list-item .qa-netvote-count {width:60px; display:block;}
.qa-q-list-item .qa-netvote-count-data {color:#555555;font-family: Verdana, Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;padding-top:1px; font-size:21px; font-weight:bold; display:block;}
.qa-q-list-item .qa-netvote-count-pad {letter-spacing:-1px;color:#555555;font-family: Verdana, Arial, "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;font-size:11px;}
.qa-q-list-item .qa-vote-count {width:60px; text-align:center;}
.qa-q-list-item .qa-voting {border:1px solid #e7e7e7;border-style:outset;margin-left:5px;margin-bottom:10px;margin-top:0px;margin-right:0px;}

/* Top tags and users tables */

.qa-top-tags-table {float:left; border-collapse:collapse; margin-bottom:1em;}
.qa-top-tags-count {border:1px solid #ccc; border-right:1px dashed #ccc; color:#8D006A; text-align:right; padding:6px 8px 6px 12px;}
.qa-top-tags-label {border:1px solid #ccc; border-left:none; background:#f0f0f0; padding:4px 16px 0 8px;}
	.qa-top-tags-label .qa-tag-link {font-weight:bold;}
.qa-top-tags-spacer {padding:0 4px;}

.qa-top-users-table {float:left; border-collapse:collapse; margin-bottom:1em;}
.qa-top-users-label {border:1px solid #ccc; border-right:1px dashed #ccc; padding:6px 16px 6px 12px; text-align:left;}
.qa-top-users-score {background:#f0f0f0; border-color:#ccc; border-style:solid solid solid none; border-width:1px; color:#8D006A; padding:6px 12px; text-align:right;}
.qa-top-users-spacer {padding:0 4px;}

/* Question view */

.qa-main h1 {font-size:16px; background:#f7f3ef; color:#0b0b61; padding:3px 10px 3px 10px; margin-top:15px;margin-bottom:0px;border:1px solid #e7e7e7;border-bottom:none;text-shadow:#fff 0px 0px 0px; -moz-border-radius:4px 4px 0px 0px; border-radius:4px 4px 0px 0px;clear:both;}


.qa-q-view-main {padding-left:0px;}
.qa-q-view-main-subgrau{background:#f7f3ef;padding-left:15px;padding-top:0px;background:#f7f3ef;border:1px solid #e7e7e7;border-top:none; -moz-border-radius:0px 0px 4px 4px; border-radius:0px 0px 4px 4px;}
.qa-q-view-main-face{text-align:right;float:right;padding-top:0px;padding-bottom:6px;padding-right:15px;width:210px;}
.qa-q-view-main-meta{text-align:left;padding-top:3px;padding-bottom:3px;}

.qa-q-view-main-extra {margin-left:10px;padding-left:15px;background:#EFFBF5;width:600px;margin-bottom:10px;}
.qa-q-view-content {font-size:16px; margin-top:3px;padding:2px 15px 10px 25px;}
.qa-q-view-meta {font-size:12px;padding:0px 10px 0px 0px;color:#999999;}
.qa-q-view-follows {font-size:14px; margin-top:12px;}
.qa-q-view-when-data {font-weight:bold;}
.qa-q-view-points-data {font-weight:bold;}
.qa-q-view-tags {padding-top:3px;padding-left:0px;padding-bottom:5px;}
.qa-q-view-tag-list {list-style:none; margin:0; padding-left:0px;}
.qa-q-view-tag-item {float:left; padding-bottom:5px;margin-right:4px;}
.qa-q-view-buttons {padding-left:0px;}
.qa-q-view-c-list {clear:both; margin:24px 0 0 24px; border-top:1px solid #ccc;}




.qa-q-view-hidden {}
.qa-q-view-hidden .qa-voting {color:#ccc;}
.qa-q-view-hidden .qa-q-view-content {color:#999;}
.qa-q-view-hidden .qa-q-view-meta {color:#ccc;}
.qa-q-view-hidden .qa-q-view-meta .qa-user-link {color:#999;}
.qa-q-view-hidden .qa-category-link {color:#999;}
.qa-q-view-hidden .qa-tag-link {color:#ccc; opacity:0.5;}



/* Answer view  */

.qa-a-list-item {background:#FFF; margin-bottom:30px; zoom:1; padding:0px 0 1px 0px; position:relative;border:0px dotted #ccc;} /* zoom for IE, padding for early FF */
.qa-a-list-item-selected { padding:0px 0 1px 0px;background:#f2fec6;}
.qa-a-list-item-hidden {}
	.qa-a-list-item-hidden .qa-voting {color:#ccc;}
	.qa-a-list-item-hidden .qa-a-item-content {color:#999;}
	.qa-a-list-item-hidden .qa-a-item-meta {color:#ccc;}
	.qa-a-list-item-hidden .qa-a-item-meta .qa-user-link {color:#999;}
	

.qa-a-item-main {float:left; width:640px; display:inline-block; padding-left:0px;} /* inline-block for IE */
.qa-a-item-content {font-size:15px; margin-bottom:16px;padding-left:15px;padding-top:5px;width:600px;}
.qa-a-item-meta {background:#EFFBF5;font-size:12px;color:#999999;padding:3px 0px 3px 15px;margin-top:2px;margin-right:2px;width:450px;}
.qa-a-item-when-data {font-weight:bold;}
.qa-a-item-points-data {font-weight:bold;}
.qa-a-item-buttons {background:#EFFBF5;padding:0px 0px 3px 15px;border:0px solid #ccc;width:450px;}
.qa-a-item-c-list {clear:both; margin:0px 0px 0 80px;}

/* Answer Comment Pfeil */
.qa-c-list-arrow {background:url(comment-pfeil3.png) no-repeat 20px 0px !important;height:19px;margin-top:-1px;}

.entry-title {background:#fff;display:block; color:#0b0b61;border:1px solid #667B99;padding:10px 15px 10px 15px;margin-bottom:0px; -moz-border-radius:4px; border-radius:4px;}
.entry-content {padding-right:5px;}

/*.entry-title {background:#fff;display:block; color:#0b0b61;border:1px solid #ccc;padding:10px 15px 10px 15px;margin-bottom:0px;}*/
/*.entry-content {padding-right:5px;}*/

/* Answer extra box fuer rahmen  */
.qa-a-item-main2 {border:1px solid #ccc; -moz-border-radius:.5em .5em .5em .5em; border-radius:.5em .5em .5em .5em;width:630px;padding-left:10px;}
/* Answer extra box fuer meta und buttons muss floaten  */
.qa-a-meta-buttons-box {float:left;width:615px;background:#EFFBF5;margin-bottom:15px;}
/* Answer selection */



.qa-a-selection {float:right; margin-top:12px; width:60px; text-align:center;}

.qa-a-select-button,.qa-a-select-hover {background:url(select-star.gif) no-repeat; border:0; height:49px; width:50px;}
	.qa-a-select-button {background-position: 0 -49px;}
	.qa-a-select-hover,.qa-a-select-button:hover {background-position: 0 -98px;}

.qa-a-unselect-button,.qa-a-unselect-hover {background:url(selected-star.gif) no-repeat; border:0; height:49px; width:50px;}
	.qa-a-unselect-button {background-position: 0 0;}
	.qa-a-unselect-hover,.qa-a-unselect-button:hover {background-position: 0 -49px;}

.qa-a-selected {background:url(selected-star.gif) no-repeat 0 0; height:49px; width:50px; margin:0 auto;}
.qa-a-selected-text {font-size:10px; font-weight:bold; display:none; margin-top:6px;}

/* Comments */

.qa-c-list-item {width:470px;margin-bottom:0px;padding:6px;padding-right:0; border:1px solid #ccc; -moz-border-radius:.5em .5em .5em .5em; border-radius:.5em .5em .5em .5em;background:#fff;}
.qa-c-item-hidden {}
	.qa-c-item-hidden .qa-c-item-content {color:#bbb;}
	.qa-c-item-hidden .qa-c-item-meta {color:#ccc;}
	.qa-c-item-hidden .qa-c-item-meta .qa-user-link {color:#999;}

.qa-c-item-link {display:block;}
.qa-c-item-content {color:#333; display:block;}
.qa-c-item-meta {font-size:10px; color:#666; margin-top:4px; float:left;}
.qa-c-item-points {display:none;}
.qa-c-item-buttons {float:right;}

.qa-c-item-buttons .qa-form-light-button,.qa-c-item-buttons .qa-form-light-hover {background:none; height:auto; font-size:10px; padding:0;}


/* Footer parts */

.qa-nav-footer-list {float:left; list-style-type:none; padding:0; margin:0;}
.qa-nav-footer-item {float:left; margin-right:12px;}
.qa-nav-footer-link {color:#FFF; text-decoration:underline !important;}
	.qa-nav-footer-link:hover {color:#f5d495;}
.qa-attribution {float:right;}
	.qa-attribution a {color:#FFF; text-decoration:underline; !important;}
	.qa-attribution a:hover {color:#f5d495;}

/* Classes in HTML passed to theme class */

.qa-user-link {color:#0174df; font-weight:bold;}
.qa-category-link {color:#1e5568; font-weight:bold;}
	.qa-tag-link {font-size:11px; color:#667B99 !important; font-weight:normal; padding:3px 5px; margin-bottom:3px; background-color:#EFF5FB; border:1px solid #ccd5e6;display:-moz-inline-stack; display:inline-block; vertical-align:middle; text-decoration:none !important;white-space: nowrap; -moz-border-radius:3px; border-radius:3px;} /* inline-block for IE, -moz-inline-stack for early FF */
	.qa-tag-link:hover {text-decoration:none;color:#000 !important;background-color:#E9EEF6;}	
	
	
.qa-q-item-tag-item .qa-tag-link {font-size:11px; color:#667B99 !important; font-weight:normal; padding:0px 5px; margin-bottom:3px; background-color:#EFF5FB; border:1px solid #ccd5e6;display:-moz-inline-stack; display:inline-block; vertical-align:middle; text-decoration:none !important;white-space: nowrap; -moz-border-radius:3px; border-radius:3px;} /* inline-block for IE, -moz-inline-stack for early FF */
.qa-q-item-tag-item .qa-tag-link:hover {text-decoration:none;color:#000 !important;background-color:#E9EEF6;}	

.qa-q-view-tag-item .qa-tag-link {font-size:11px; color:#667B99 !important; font-weight:normal; padding:0px 5px; margin-bottom:3px; background-color:#EFF5FB; border:1px solid #ccd5e6;display:-moz-inline-stack; display:inline-block; vertical-align:middle; text-decoration:none !important;white-space: nowrap; -moz-border-radius:3px; border-radius:3px;} /* inline-block for IE, -moz-inline-stack for early FF */
.qa-q-view-tag-item .qa-tag-link:hover {text-decoration:none;color:#000 !important;background-color:#E9EEF6;}

/* Meine Classen */

/* FargeBox Classen */

.qa-main-fragebox {}
.qa-main-fragebox .qa-form-tall-table {width:640px;margin:10px 0px 20px 0px;border:1px solid #e7e7e7;}
.qa-main-fragebox .qa-form-tall-label {color:#0B0B61;text-shadow:#fff 1px 1px 1px;font-size:18px;}
.qa-main-fragebox .qa-form-tall-data {padding:0px 15px 0px 15px;}
.qa-main-fragebox .qa-form-tall-text {color:#ccc;width:585px; border:1px solid #667b99; font-size:20px;-moz-border-radius:0.5em 0.5em 0.5em 0.5em; border-radius:0.5em 0.5em 0.5em 0.5em;}
.qa-main-fragebox .qa-form-tall-note {padding:10px 15px 10px 15px;color:#667b99;font-size:15px;font-weight:bold;width:395px;}
.qa-main-fragebox .qa-form-tall-note a {color:#667b99; text-decoration:underline;}
.qa-main-fragebox .qa-form-tall-note a:hover {color:#396E63;}
.qa-main-fragebox .qa-form-tall-button {background:#0174DF; border:2px solid #e7e7e7; color:#fff;text-shadow:#000 0.05em 0.05em 0.05em; padding:4px 8px; text-transform:uppercase;font-size:12px;font-weight:bold;}
.qa-main-fragebox .qa-form-tall-button-ask {background:#FFF url(background-daily3.png) repeat-x left top;border:2px solid #F7F3EF;}
.qa-main-fragebox .qa-form-tall-hover {background:#01DF01; border:2px solid #F7F3EF; color:#fff; text-shadow:#000 0.05em 0.05em 0.05em;padding:4px 8px; text-transform:uppercase;font-size:12px;font-weight:bold;}
.qa-main-fragebox .qa-form-tall-hover-ask {border:2px solid #F7F3EF;}

.qa-a-item-main .qa-form-tall-table {width:470px;margin-left:80px;}
.qa-a-item-main .qa-form-tall-data {width:425px;}
.qa-a-item-main .qa-form-tall-text {width:425px;}
.qa-a-item-main h2 {width:455px;margin-left:80px;}

/* Boxen sidebar classen */

.qa-sidebar-box {padding:10px; font-size:14px; background:#fff; border:1px solid #e7e7e7; margin:0px 0px 15px 0px; -moz-border-radius:8px; border-radius:8px;}
.qa-sidebar-h2 {font-family: "Lucida Grande","Trebuchet MS",Arial ;font-weight: 700;color:#0B0B61;margin:0px 0px 10px 0px;text-align:center;text-shadow:#fff 0px 0px 0px; -moz-border-radius:4px; border-radius:4px;}
.qa-sidebar-box-login {padding:10px; font-size:14px; background:#FFF url(login3.png) no-repeat 200px 45px !important; 0px solid #ccc; margin:0px 0px 15px 0px;border:1px solid #e7e7e7; -moz-border-radius:8px; border-radius:8px;}
/* Poptags sidebar classen */

.qa-sidebar-poptags-ul {list-style:none;}
.qa-sidebar-poptags-li {float:left;margin:2px 4px 2px 0px;}
.qa-sidebar-poptags-li .qa-tag-link {background-color:#EFF5FB;font-weight:normal;color:#667B99 !important; font-size:13px;line-height:16px;border:1px solid #ccd5e6; display:inline-block; display:-moz-inline-stack; vertical-align:middle; text-decoration:none !important;white-space: nowrap; -moz-border-radius:3px; border-radius:3px;}
.qa-sidebar-poptags-li .qa-tag-link:hover {background-color:#E9EEF6;color:#000 !important;}
.qa-sidebar-poptags-p {}
.qa-sidebar-poptags-link-all {list-style:none;color:#FF6637;font-weight:bold;}


/* Topusers sidebar classen */

.qa-sidebar-user-ul {list-style:none;}
.qa-sidebar-user-li {}
.qa-sidebar-user-link-all {list-style:none;color:#FF6637;font-weight:bold;}

/* Poptags unten classen */

.qa-poptags-unten {clear:both;}
.qa-poptags-unten-h2 {}
.qa-poptags-unten-p {}

.qa-poptags-unten-p-alle {}
.qa-poptags-unten-link-all {list-style:none;color:#FF6637;font-weight:bold;font-size:14px;}

/* Adsense und Comments */
.adsense-question {background:#fff; color:#396e63;padding:5px 0px 5px 15px;width:500px;}
.adsense-question-p {background:#f0f0f0; color:#396e63; font-weight:normal;padding:0px;margin:0px;}
.qa-a-item-main-comments {border:1px solid #blue;}


.qa-form-search-hover {margin-right:0px;padding:3px 2px;background:#01DF01;color:#000;font-size:12px;font-weight:bold;border:2px solid #2E9AFE;}
qa-form-search-hover-ask
qa-form-search-button {margin-right:0px;padding:3px 2px;background:#0174DF;color:#fff;font-size:12px;font-weight:bold;border:2px solid #2E9AFE;}
.qa-form-search-button-ask{margin-right:0px;padding:3px 2px;background:#0174DF;color:#fff;font-size:12px;font-weight:bold;border:2px solid #2E9AFE;}


.searchwrapper {
width:258px; /*follow your image's size*/
height:44px;/*follow your image's size*/
background-image:url(searchbox1.png);
background-repeat:no-repeat; /*important*/
padding-right:15px;
position:relative; /*important*/
float:right;
clear:right;
margin-top:0px;
}
.searchwrapper form { display:inline ; }
.searchbox {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:10px;
left:20px;
width:220px;
height:34px;
font-size:15px;
font-weight:bold;
}
.searchbox_submit {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:12px;
left:226px;
width:23px;
height:24px;
}


.dailyquestion {background:#FFF url(background-daily.png) repeat-x left top;border:1px solid #b4434b;color:#0b0b61;font-size:12px;color:#999999;padding:0px 0px 3px 15px;margin-top:10px;margin-bottom:10px; -moz-border-radius:8px; border-radius:8px;}
.dailyquestion p{text-align:center;font-size:14px;background:none;border:none;margin:0px;padding:0px;color:#000000;}
.dailyquestion a{font-size:14px;color:#333300;font-weight:bold;letter-spacing:2px;}
.dailyquestion a:hover{font-size:14px;background:#5ad773;}
.dailyquestion-clear {clear:both;}












/* .qa-search {float:right; clear:right; width:290px; margin-top:40px; margin-right:5px; border:1px solid #0000cc;font-size:16px; padding:5px; white-space:nowrap; -moz-border-radius:5px; border-radius:5px;}*/
/* * html .qa-search {margin-right:6px;} /* IE6 */*/
/* .qa-search form {margin:0;} /* IE6/7 */*/
/* .qa-search-field {width:210px; margin-right:2px;padding:3px 0px 3px 0px;}*/
/* .qa-search-button {margin-right:0px;padding:3px 2px;background:#0174DF;color:#fff;font-size:12px;font-weight:bold;border:2px solid #2E9AFE;}*/
/* .qa-search-button a:hover {margin-right:0px;padding:3px 2px;background:#fff;color:#fff;font-size:12px;font-weight:bold;border:2px solid #2E9AFE;}*/
/* /* Main, sub and category navigation */*/
