/* --------------------------------------------------------------------------*/
/* Standard                                                                  */
/* --------------------------------------------------------------------------*/

/* Standard Styles */
body {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	background-color: #fff;
}

/* allgemeine Formularformate */
SELECT {  
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px 
}
TEXTAREA {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 11px
} 
INPUT {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 11px 
}

td, tr, th {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
}

p {
	font-size: 11px;
	line-height : 110%;
	margin-top : 1px;
	margin-bottom : 1px;
	padding-bottom : 0px;
	text-indent: 0px;
}

.caption {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #000;
	margin-top : 1px;
	margin-bottom : 1px;
}

a, a:link, a:visited, a:active {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #333;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

/*
ul { margin: 0px 0px 0px 20px; }
li { font-size: 11px; list-style: disc; }
*/

/* Header-Formate */
h1 {
	font-family : Verdana, sans-serif;
	font-size : 16px;
	font-weight: bold;
	color: #333;
	margin-bottom : 0px;
	margin-top : 10px;
}
h2 {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	font-weight: bold;
	color: #333;
	margin-bottom : 0px;
	margin-top : 10px;
}
h3 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color: #333;
	margin-bottom : 0px;
	margin-top : 10px;
}
h4 {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	font-weight: bold;
	color: #333;
	margin-bottom : 0px;
	margin-top : 10px;
}
.subhead1 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #666;
}
.subhead2 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #999;
}
.subhead3 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #ccc;
}
.headerdate {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #333;
	font-weight: normal;
}

.bulletlist {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #333;
}
.table {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #000;
}

/* Suche, Login */
.searchform {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #000;
	font-weight : normal;
}
.searchresultpagetitle {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #fff;
	font-weight : bold;
	background-color: #999;
	text-decoration: none;
	padding: 3px 3px 3px 3px;
}
.searchresultcontent {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #000;
	font-weight : normal;
}
.searchresultheader {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #000;
	font-weight : bolder;
}
.searchmarkup {
	background-color: #e0f0f0;
}

.loginform {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #333;
	font-weight : bold;
}

/* Mailformulare */
.mailform {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #333;
	font-weight : normal;
}
.mailformrequired {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #333;
	font-weight : bolder;
}
.mailformcomment {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #000;
	font-weight : bolder;
}
.mailformradio {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #999;
	font-weight : normal;
}

/* Filelinks */
.filelinks {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #333;
}
.filelinkssize {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #000;
}

/* Sitemap */
.sitemap_total_wrap{
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color: #000;
}

.sitemap_item_wrap{
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color: #333;
}

.sitemap1 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #000;
}
.sitemap2 {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #333;
	margin-left : 20px;
}
.sitemap3 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #666;
	margin-left : 40px;	
}
.sitemap4 {
	font-family : Verdana, sans-serif;
	font-size : 9px;
	color : #999;
	margin-left : 60px;
}

.celmenu {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #000;
	margin-top : 10px;
}
.celsubmenu {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #333;
	margin-left : 20px;
	margin-top : 3px;
}

/* --------------------------------------------------------------------------*/
/* Plugins                                                                   */
/* --------------------------------------------------------------------------*/

/* tt_news Styles */
.tt_news_wrap1{
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color: #000;
}

.tt_news_wrap2{
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color: #000;
}

.tt_news_wrap3{
	font-family : Verdana, sans-serif;
	font-size : 10px;
	font-weight: bold;
	color: #fff;
}

.tt_news_title {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	font-weight: bold;
	color: #333;
	margin-bottom : 0px;
	margin-top : 10px;
}


/* tip a friend styles */
.tip_a_friend_wrap1{
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color: #000;
}

.tip_a_friend_wrap2{
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color: #000;
}

/* to top style */
.to_top{
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color: #333;
}

/* --------------------------------------------------------------------------*/
/* Template                                                                  */
/* --------------------------------------------------------------------------*/

.print_view_title{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	background-color: #999;
}
.print_view_subtitle{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	background-color: #ccc;
}

.print_view_content, .print_view_content a, .print_view_content a:link, .print_view_content a:active, .print_view_content a:visited, .print_view_content a:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #000;
	background-color: #fff;
}

.print_view_bottom{
	color: #000;
	background-color: #fff;
	border-top: 1px dotted #000;
}

.print_view_closewindow, .print_view_closewindow a, .print_view_closewindow a:link, .print_view_closewindow a:active, .print_view_closewindow a:visited, .print_view_closewindow a:hover {{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #000;
	background-color: #fff;
}

@page
{
	size: 29.7cm 21cm;
}
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-browsebox TD {  }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-browsebox TABLE {  }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-modeSelector TD {  }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-listrow TR.tx-maillisttofaq-pi1-listrow-header TD {  }
