/* default styles for extension "tx_skpagecomments_pi1" */
		.sk-pagecomments-error {color:red;font-weight:bold;background:#FFE8CF;border:1px solid #000;margin:8px 12px;padding:4px;}
		.sk-pagecomments-success {color:blue;font-weight:bold;}
		.sk-pagecomments-counter {color:#600;text-align:right;text-decoration:underline;margin-bottom:12px;}
        .sk-pagecomments-headline {border-bottom:1px solid #000;font-weight:bold;background:#d1d1d1;padding-left:6px;height:20px;}
        .sk-pagecomments-answerheadline {border-bottom:1px solid #000;font-weight:bold;background:#f7f3ef;padding-left:6px;height:20px;}
		.sk-pagecomments-namedate {float:left;}
        .sk-pagecomments-emailhomepage{float:right;}
		.sk-pagecomments-answer{float:right;padding:0 4px 0 12px;}   
        .sk-pagecomments-comment{background:#f1f1f1;padding:4px 28px;clear:both;}
        
        
        .sk-pagecomments-teaser {margin-top:-40px}
        .sk-pagecomments-teaser h4 {background:#eee;font-size:85%;margin:0;color:green;padding-left:4px;}
        .sk-pagecomments-teaser h4 span{padding-right:4px}
        .sk-pagecomments-teaser p {margin:0;font-size:90%}

		.tx-skpagecomments-pi1 form {margin:16px 0;width:480px;}
        .tx-skpagecomments-pi1 form fieldset {border:1px solid #eee;}
		.tx-skpagecomments-pi1 form p.userinfos {text-align:center;padding:6px;}
        .tx-skpagecomments-pi1 span.sk-pagecomments-number {float:left;font-size:70%;color:red;padding:3px 10px 3px 0;}

		.tx-skpagecomments-pi1 form legend {background:#f1f1f1;border:1px solid #000;padding:4px;}
		.tx-skpagecomments-pi1 form label {width:120px;float:left;margin-left:8px;}
        .tx-skpagecomments-pi1 form label.check {width:100%;float:none;}
		.tx-skpagecomments-pi1 form p {margin:6px 0;clear:all;}
		.tx-skpagecomments-pi1 form p img {vertical-align:bottom;margin-left:8px;}
		.tx-skpagecomments-pi1 div.smileytext{margin-left:0px;}
		.tx-skpagecomments-pi1 form input#name,
		.tx-skpagecomments-pi1 form input#email,
        .tx-skpagecomments-pi1 form input#homepage {width:320px;background:#FFE1BF;}
		.tx-skpagecomments-pi1 form textarea {width:320px;height:160px;background:#FFE1BF;}
		.tx-skpagecomments-pi1 form input#name:focus,
		.tx-skpagecomments-pi1 form input#email:focus,
        .tx-skpagecomments-pi1 form input#homepage:focus,
		.tx-skpagecomments-pi1 form textarea:focus {background:#FFC480;} 
		.tx-skpagecomments-pi1 form input#skcommentssubmit {background:#FFA540;color:#804400;float:right;margin:8px 20px;}
        
        .tx-skpagecomments-pi1 img {border:0px}
/* default styles for extension "tx_myquizpoll_pi1" */
  .tx_myquizpoll_pi1-title {
	font-size: 110%;
	font-weight: bold;
  }
  .tx_myquizpoll_pi1-title-hide { display:none; }
  .tx_myquizpoll_pi1-question { }
  .tx_myquizpoll_pi1-question { }
  .tx_myquizpoll_pi1-answer,
  .tx_myquizpoll_pi1-answer select  { }
  .tx_myquizpoll_pi1-yesno,
  .tx_myquizpoll_pi1-yes,
  .tx_myquizpoll_pi1-no { }
  .tx_myquizpoll_pi1-explanation {
	font-style: italic;
  }
  .tx_myquizpoll_pi1-false {
	text-decoration: line-through;
	color: #777777;
  }
  .tx_myquizpoll_pi1-user { clear:both; float:left; width:360px; }
  .tx_myquizpoll_pi1-user div {
	float:left;
	width:auto;
	min-width:125px;
	padding-bottom:4px;
  }
  .tx_myquizpoll_pi1-buttons {
	float:left;
	width:auto;
  }
  .tx_myquizpoll_pi1-label { }
  .tx_myquizpoll_pi1-user .tx_myquizpoll_pi1-label { clear:both; }
  .tx_myquizpoll_pi1-field {
	border: 1px solid #B5B5B5;
	background: #DBE2FF;
  }
  .tx_myquizpoll_pi1-field:focus {
	border: 1px solid #555;
	background: #DBE2FF;
  }
  .tx_myquizpoll_pi1-submit {
	background: #DBE2FF;
	border: 1px solid #555;
	margin-bottom:4px;
  }
  .tx_myquizpoll_pi1-reset {
	background: #cd9f9f;
	border: 1px solid #555;
	margin-bottom:4px;
  }
  .tx_myquizpoll_pi1-back {
	background: #cdbfcf;
	border: 1px solid #555;
	margin-bottom:4px;
  }
  .tx_myquizpoll_pi1-table { }
  .tx_myquizpoll_pi1-tr { }
  .tx_myquizpoll_pi1-tr-act {
	background: #ffffff;
  }
  .tx_myquizpoll_pi1-tr-even {
	background: #DFB375;
  }
  .tx_myquizpoll_pi1-tr-odd {
	background: #DBBFA9;
  }
  .tx_myquizpoll_pi1-caption {
	border:thin dotted black;
	background: #dc9d8c;
	font-size: 110%;
	font-weight: bold;
	padding: 5px;
  } 
  .tx_myquizpoll_pi1-th {
	background: #dc9d8c;
	padding: 5px;
  }  
  .tx_myquizpoll_pi1-td {
	padding: 5px;
  } 
  .tx_myquizpoll_pi1-left {
	float: left;
  } 
  .tx_myquizpoll_pi1-right {
	float: right;
  } 
  #tx_myquizpoll_pi1-joker {
	display: none;
  }
  .tx_myquizpoll_pi1-details {
  	font-size: 92%;
  }
  .tx_myquizpoll_pi1-details_hidden {
  	display: none;
  	border: 1px dotted #333;
  	padding: 4px;
  	margin: 4px;
  }
  .tx_myquizpoll_pi1-details_item-odd,
  .tx_myquizpoll_pi1-details_item-even {
	font-size: 92%;
	padding: 3px;
  }
  .tx_myquizpoll_pi1-details_item-odd {
  	color: #444;
  	background: #fff;
  }
  .tx_myquizpoll_pi1-details_item-even {
  	color: #000;
  	background: #eee;
  }
  .tx_myquizpoll_pi1-clearer { clear:both; }
/* default styles for extension "tx_igxbarometer" */
	input.f3-form-error {
		background-color:#FF9F9F;
		border: 1px #FF0000 solid;
	}

	.tx-igx-barometer table {
		border-collapse:separate;
		border-spacing:10px;
	}

	.tx-igx-barometer table th {
		font-weight:bold;
	}

	.tx-igx-barometer table td {
		vertical-align:top;
	}
/* default styles for extension "tx_cwtwitter" */
	.cwtw-TweetWrap {
		margin-bottom: 1em;
	}
	.cwtw-TweetAvatar {
		float: left;
		width: 48px;
	}
	.cwtw-TweetAvatar-image {
		display: block;
	}
	.cwtw-Tweet {
		margin-left: 58px;
	}
	.cwtw-TweetMeta {
		font-size: .9em;
	}
/* default styles for extension "tx_mspeffizienzkarte" */
	textarea.f3-form-error {
		background-color:#FF9F9F;
		border: 1px #FF0000 solid;
	}

	input.f3-form-error {
		background-color:#FF9F9F;
		border: 1px #FF0000 solid;
	}

	.tx-mspeffizienzkarte table {
		border-collapse:separate;
		border-spacing:10px;
	}

	.tx-mspeffizienzkarte table th {
		font-weight:bold;
	}

	.tx-mspeffizienzkarte table td {
		vertical-align:top;
	}