/* default styles for extension "tx_twtourguide_pi1" */

/* default styles for extension "tx_thmailformplus_pi1" */
  .tx-thmailformplus-pi1 H2 { margin-top: 0px; margin-bottom: 0px; }
/* default styles for extension "tx_twtourguide2_pi1" */

/* default styles for extension "tx_karablog_pi1" */
 	
 	/*Error Form*/
 	
 	.error_fields{
 		padding:20px 0 0 0;
 	}
 	
 	.error_fields .post_error .form_error{
 		color:#ff0000;
 	}
 	
 	.karablogframe{
 		padding:10px 0 0 0;
 		border-bottom:1px solid #ccc;
 	}
 	
 	.karablogframe .minidatum{
 		font-size:10px;
 		font-weight:bold;
 	}
 	
 	.karablogframe .blogtitle{
 		font-weight:bold;
 		color:#FF6600;
 	}
 	
 	.karablogframe .blogtext{
 		font-weight:normal;
 	}
 	
  .karablogframe .blogauthor{
 		font-weight:normal;
 		font-style:italic;
 		font-size:10px;
 	}	
 	
 	.tw_fest_listtab {
 		padding:10px 0 0 0;
 	}
 	
 	
 	
/* default styles for extension "tt_news" */
  

  .news-single-additional-info {
   background-color: none;
   margin:5px 0 0 0;
   border: 0px solid #666;
   padding:0;
  }
  
  .news-single-related,.news-single-files,.news-single-links  {
   border: 0px solid #666;
   margin:0px;
   margin-bottom: 3px;
   padding:3px;
   background-color:none;
  }

  .news-single-related DD, .news-single-links DD, .news-single-files DD {
   margin-left:0px;
  }

  .news-single-related DD a, .news-single-links DD a, .news-single-files DD a{
   /*color:#680003;*/
   text-decoration:none;
  }  

  .news-single-related DD a:hover, .news-single-links DD a:hover, .news-single-files DD a:hover{
   /*color:#680003;*/
   text-decoration:underline;
  }	
  
  .news-single-related DT, .news-single-links DT, .news-single-files DT {
   font-weight: bold;
   font-size: 12px;
   margin-left:0px;
  }  
  
/* default styles for extension "marmato_nl_anmeldung_pi1" */
div.tx-marmatonlanmeldung-pi1 {
  font-family: verdana;
  font-size: 10pt;
  color: #000;
}
div.tx-marmatonlanmeldung-pi1 h1 {
  font-size: 14pt;
  font-weight: bold;
  color: #000;
}
div.tx-marmatonlanmeldung-pi1 label {
	display: block;
	float: left;
	margin-bottom: 10px;
	text-align: right;
	width: 100px;
	padding-right: 20px;
}

div.tx-marmatonlanmeldung-pi1 p {
	clear: left;
	margin: 3px;
}
div.tx-marmatonlanmeldung-pi1 p.err {
  color: #f00;
  font-weight: bold;
}
div.tx-marmatonlanmeldung-pi1 input.inpt_nl_text {
	width: 150px;
}

div.tx-marmatonlanmeldung-pi1 form{
  margin-top: 20px;
}
div.tx-marmatonlanmeldung-pi1 .error {
  color: #f00;
  font-weight: bold;
}