/*Basis css Startseite*/
BODY {
	margin-top:0px; 
	padding-top:0px;
	background-color:#FFFFFF;                          
	/*background: url(/fileadmin/template/Bilder/verlauf.jpg) repeat-x fixed center center;
	background-image: url(/fileadmin/template/Bilder/verlauf.jpg); 
	background-repeat:repeat-x;
	background-attachment:fixed;*/
}
/*Rechner*/
.verivox{
width:775px;
margin-left:15px;
font-size:12px;
}
#cb7 {
font-size:10px;
}
#dcmerk{
font-size:10px;
}
#dctickboxes{
font-size:10px;
}
.verivox a,table,p	{font-size:12px; color:#666666;   font-family:trebuchet,verdana;}
.verivox b,br	{font-size:10px; color:#666666;   font-family:trebuchet,verdana;}
.verivox a						{color:#1191BC;  text-decoration:none; font-family:trebuchet,verdana;}
.verivox a:active				{color:#1191BC;  text-decoration:underline; font-family:trebuchet,verdana;}
.verivox a:visited				{color:#1191BC;  text-decoration:none; font-family:trebuchet,verdana;}
.verivox a:hover				{color:#1191BC;  text-decoration:underline; font-family:trebuchet,verdana;}
.verivox h1 					{font-size:12px; margin:0px; padding:0px; font-family:trebuchet,verdana;}
.verivox h2,h3		 			{font-size:12px; margin:0px; padding:0px; font-family:trebuchet,verdana;}

.form_container {border:0px #A4C408 solid;}

.mouseover_on {background-color: #FFFFFF}
table.calc_output {width: 770px; border-spacing: 1px; border-color:#A4C408;}
#calc_heading {padding:0 0 0 0px;}
a.calc_link {}
.tab_head {background:#A4C408;}
.tab_head_cell { background-color:#CCCCCC; font-size:12px; font-weight:bold; padding:5px; text-align:center;}
.tab_result_cell {
background-color:#EEEEEE;
color:#666666;
font-family:trebuchet,verdana;
font-size:12px;
font-weight:normal;
padding-right:5px;
vertical-align:top;
margin-right:1px;
}
.tab_result_price { width:100px; font-size:12px; color:#CC3333; font-weight:bold; text-align:center;}
.tab_result_comments {font-size:10px;}
/*
.tab_result_comments ul {font-size:10px; padding:0px; list-style:disc;}
.tab_result_comments li {font-size:10px; padding:0px;}
*/
.tab_result_remarks {width:225px;font-size:10px; font-weight:bold;}
.comments {display:none;}
.tab_res1 {background:#ffffff;}
.tab_res2 {background:#ffffff;}
.tab_footnotes {font-size:10px;}
.tab_footnotes a {font-size:10px;}
.form_cell {font-size:12px; white-space: nowrap;}
.form_legend_cell {width: 100%; font-size:12px;}
.power_form {font-size:12px;}
.tooltip {
font-size:12px; 
font-family:Trebuchet, Verdana, Sans Serif;
text-align:left;
position:absolute;
z-index:10;
display:none;
border:1px #A4C408 solid;
padding:5px;
background:#FFFFFF;
color:#666666;
width:350px;
z-index:100;
}
.tooltip b {font-size:12px;}
.tooltip p {font-size:12px;}
.tooltip td {font-size:12px;}

.form_tab		{background:#ffffff;padding:5px; margin:0px; border:0px;}
.form_tab_cell	{background:#ffffff;padding:0 0 0 0px; font-size:12px;}
.select-free
{
	position:absolute;
	z-index:10;
	cursor:move;
	font-size:12px;
	overflow:hidden;/*must have*/
	width:33em;/*must have for any value*/;
	
}

.select-free iframe
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:3000px;/*must have for any big value*/
	height:3000px;/*must have for any big value*/
	font-size:12px;
}
/*Tooltip*/
h5{
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:normal;
font-size:12px;
text-align:left;
padding-left:10px;
padding-right:10px;
padding-top:0px;
padding-bottom:2px;
margin-top:0px;
margin-bottom:0px;
line-height:130%; 
background-color:#FFFFFF; 
border-width:1px solid; 
border-color:#000000;
}
UL {
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:bold;
font-size:12px;
text-align:left;
margin-left:20px;
padding-left:10px;
padding-top:0px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:5px;
line-height:130%;
}	
OL {
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:bold;
font-size:12px;
text-align:left;
margin-left:35px;
padding-left:5px;
padding-top:0px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:5px;
line-height:130%;
}
.ol {

}	
LI {
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:normal;
font-size:12px;
text-align:left;
padding-left:0px;
padding-top:0px;
margin-top:1px;
margin-bottom:0px;
margin-left:0px;
padding-bottom:0px;
line-height:130%;
text-decoration:none;
}
LI A:link, LI A:visited, LI A:active{
font-family:Trebuchet, verdana, arial, sans-serif;
color: #1191BC;
font-weight:normal;
font-size:12px;
text-align:left;
padding-left:0px;
margin-left:0px;
padding-top:0px;
margin-top:1px;
line-height:130%;
text-decoration:none;
}
LI A:hover {
text-decoration:underline;
}
.h1_links {
font-family:Trebuchet, verdana, arial, sans-serif;
color: #FFFFFF;
font-weight:bold;
font-size:12px;
text-align:left;
padding-left:10px;
vertical-align:top;
padding-top:6px;
margin-top:0px;
}
.h1_rechts {
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:bold;
font-size:12px;
text-align:left;
padding-left:10px;
vertical-align:top;
padding-top:6px;
margin-top:0px;
}
.h1_rechts a:link{
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:bold;
font-size:12px;
text-align:left;
text-decoration:none;
}
.h1_rechts a:visited{
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:bold;
font-size:12px;
text-align:left;
text-decoration:none;
}
.h1_rechts a:focus{
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:bold;
font-size:12px;
text-align:left;
text-decoration:none;
}
.h1_rechts a:hover{
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:bold;
font-size:12px;
text-align:left;
text-decoration:none;
}
.h1_rechts a:active{
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:bold;
font-size:12px;
text-align:left;
text-decoration:none;
}

h1 {
background-image: url(/fileadmin/Bilder/main.gif);
background-repeat:no-repeat;
background-position:bottom;
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:bold;
font-size:13px;
text-align:left;
padding-left:10px;
vertical-align:top;
padding-top:4px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:5px;
text-decoration:none;
}
h1 A:link, h1 A:visited, h1 A:hover, h1 A:active{
color: #666666;
font-weight:bold;
text-decoration:none;
}
h2 {
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:bold;
font-size:12px;
text-align:left;
padding-left:10px;
vertical-align:top;
padding-top:4px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:5px;
}
h3 {
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:bold;
font-size:10px;
text-align:left;
padding-left:10px;
vertical-align:top;
padding-top:4px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:5px;
}
.h3 {
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:bold;
font-size:12px;
text-align:left;
padding-left:10px;
vertical-align:top;
padding-top:2px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:3px;
}
.h1 {
/*background-image: url(/fileadmin/Bilder/main.gif);
background-repeat:no-repeat;
background-position:bottom;*/
font-family:Trebuchet, verdana, arial, sans-serif;
width:100%;
color: #666666;
font-weight:bold;
font-size:13px;
text-align:left;
padding-left:10px;
vertical-align:top;
padding-top:4px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:5px;
text-decoration:none;
}
.h1 A:link, .h1 A:visited, .h1 A:hover, .h1 A:active{
color: #666666;
font-weight:bold;
text-decoration:none;
}
.h1_news_list {
/*background-image: url(/fileadmin/Bilder/main.gif);
background-repeat:no-repeat;
background-position:bottom;*/
font-family:Trebuchet, verdana, arial, sans-serif;
width:100%;
color: #1191BC;
font-weight:bold;
font-size:13px;
text-align:left;
padding-left:10px;
vertical-align:top;
padding-top:6px;
margin-top:3px;
margin-bottom:0px;
padding-bottom:5px;
text-decoration:none;
}
.h1_news_list A:link, .h1_news_list A:visited{
color: #1191BC;
font-weight:bold;
text-decoration:none;
}
.h1_news_list A:hover, .h1_news_list A:active{
color: #1191BC;
font-weight:bold;
text-decoration:underline;
}
h4 {
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:bold;
font-size:14px;
text-align:left;
padding-left:20px;
vertical-align:bottom;
margin-bottom:0px;
padding-bottom:5px;
padding-top:10px;
}
.alpha, .alpha A:link, .alpha A:visited  {
/*background-image: url(/fileadmin/Bilder/main.gif);
background-repeat:no-repeat;
background-position:bottom;*/
font-family:Trebuchet, verdana, arial, sans-serif;
color: #1191BC;
font-weight:bold;
font-size:13px;
text-align:left;
padding-left:4px;
vertical-align:top;
padding-top:6px;
margin-bottom:0px;
margin-top:35px;
text-decoration:none;
}
.alpha A:hover, .alpha A:active{
color: #1191BC;
font-weight:bold;
text-decoration:underline;
}
.alpha-lable{
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:bold;
font-size:10px;
vertical-align: middle;
padding-top:0px;
margin-top:0px;
padding-left:15px;
}
.bodytext {
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:normal;
font-size:12px;
text-align:left;
padding-left:10px;
padding-right:10px;
padding-top:0px;
padding-bottom:2px;
margin-top:0px;
margin-bottom:0px;
line-height:130%;
}
/* Images / Captions */
.csc-textpic-caption { 
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:bold;
font-size:10px;
text-align:left;
vertical-align:top;
padding-top:0px;
margin-top:0px;
padding-left:10px;
} 
.csc-textpic-text { 
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:normal;
font-size:12px;
text-align:left;
padding-left:0px;
padding-top:0px;
margin-top:0px;
line-height:130%;

}
.csc-textpic-imagewrap { padding-right:0px; padding-left:0px;margin-right:5px;margin-left:0px; padding-bottom:0px; text-decoration:none;
margin-top:0px;

}
.csc-textpic-intext-right { 

font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:normal;
font-size:12px;
text-align:left;
padding-left:0px;
padding-top:0px;
margin-top:0px;
line-height:130%;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
vertical-align:top; margin-top:0px;}

.csc-textpic-firstcol { padding-right:2px; padding-left:2px; margin-right:3px;   border-style:none; padding-top:0px; margin-top:10px;}
.csc-textpic-lastcol { padding-right:2px; padding-left:2px; margin-right:3px;   border-style:none; padding-top:0px; margin-top:10px;}
P.csc-caption { 
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:normal;
font-size:12px;
text-align:left;
padding-left:10px;
padding-top:4px;
margin-top:0px;
margin-bottom:0px;
line-height:130%;
}
p{
margin-top:0px;
margin-bottom:0px;
}
/*.csc-textpic-imagewrap { width:450px; text-decoration:none;  border-style:none;}*/
/* Images / Tables / Floating text */
TABLE.imgtext-table { border: 0px; }
.csc-header{
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:bold;
font-size:13px;
text-align:left;
margin-bottom:0px;
margin-top:0px;
padding-bottom:0px;
padding-top:0px;
}
.csc-header A:{
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:bold;
font-size:13px;
text-align:left;
margin-bottom:0px;
margin-top:0px;
padding-bottom:0px;
padding-top:0px;
}
 
/*.csc-firstHeader {
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:bold;
font-size:13px;
text-align:left;
padding-left:10px;
margin-bottom:0px;
margin-top:0px;
padding-bottom:0px;
padding-top:0px;
}
*/

.csc-header-n1, .csc-header-n1 A:, .csc-header-n2, .csc-header-n2 A:, .csc-header-n3, .csc-header-n3 A:, .csc-header-n4, .csc-header-n5, .csc-header-n6, .csc-header-n7, .csc-header-n8, .csc-header-n9, .csc-header-n10,  .csc-header-n11, .csc-header-n12 {
margin-bottom:0px;
margin-top:0px;
padding-bottom:0px;
padding-top:0px;
}


/* Images / Tables / Wrapped text */
/* When "Text w/Image" elements are wrapping the text into a table the top-margin of Hx elements should be transferred to the wrapping table instead. This is done here: */
/*
TABLE.imgtext-nowrap { border: 0px; }
TABLE.imgtext-nowrap H1, TABLE.imgtext-nowrap H2, TABLE.imgtext-nowrap H3, TABLE.imgtext-nowrap H4, TABLE.imgtext-nowrap H5 { margin-top: 0px;  border:0px;}
*/
/*.csc-mailform-lable {
float:right;
padding: 5px 5px 5px 5px;
vertical-align:top;
}


.csc-mailform-field {
padding: 5px 5px 5px 5px;
vertical-align:top;
}
.csc-mailform {
float:right;
border:none;
padding: 5px 5px 5px 5px;
}
*/
.menu_1 A:Link,.menu_1 A:visited{
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:bold;
font-size:12px; 
padding-left:5px;
padding-top:5px;
line-height:170%;
text-decoration:none;
}
.menu_1 A:hover{
font-family:Trebuchet, verdana, arial, sans-serif;
color: #1191BC;
font-weight:bold;
font-size:12px;
padding-left:5px;
padding-top:5px;
line-height:170%;
text-decoration:none;
}
.menu_1 A:active{
font-family:Trebuchet, verdana, arial, sans-serif;
color: #1191BC;
font-weight:bold;
font-size:12px;
padding-left:5px;
padding-top:5px;
line-height:170%;
text-decoration:none;
}

.menu_5 {
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:normal;
font-size:10px;
text-align:center;
padding-left:0;
padding-top:4px;
margin-top:0px;
line-height:130%;
text-decoration:none;
}
.menu_5-ro {
font-family:Trebuchet, verdana, arial, sans-serif;
color: #CB291F;
font-weight:normal;
font-size:10px;
text-align:center;
padding-left:0px;
padding-top:4px;
margin-top:0px;
line-height:130%;
text-decoration:none;
}

#csc-mailform {
border:none;
margin-left:5px;
}
.csc-mailform {
border:none;
margin-left:0px;
}
.csc-mailform-field {
margin-left:0px;
margin-bottom:5px;
width:230px;
}
.csc-mailform-submit {
background-image:url(/fileadmin/Bilder/submit.gif);
background-repeat:no-repeat; 
width:68px;
height:21px;
font-family:Trebuchet, verdana, arial, sans-serif;
color: #FFFFFF;
font-weight:bold;
font-size:10px;
text-align:center;
padding-left:0px;
padding-top:0px;
margin-top:0px;
}
TD#input_1 { 
background-image:url(/fileadmin/Bilder/input_01.jpg);
background-repeat:no-repeat;
width:1px;
height:22px; 
font-family:Trebuchet, verdana, sans-serif; 
font-size:12px; 
font-weight:bold; 
border:0px;
margin-left:0px;
margin-right:0px;
}
.kurzrechner {
border-bottom: 1px solid #CCCCCC;
border-left: 1px solid #000000;
border-top: 2px solid #000000;
border-right:1px solid #CCCCCC;
text-align:right;
font-family:Trebuchet, verdana, sans-serif; 
font-size:12px; 
font-weight:normal; 
float: right;
padding-right:2px;
margin-right:2px;
}

.input_2 { 
width:113px;
height:16px; 
font-family:Trebuchet, verdana, sans-serif; 
font-size:12px; 
font-weight:bold; 
border:0px;
margin-left:0px;
margin-right:0px;
padding-left:0px;
padding-top:2px; 
text-align:right;
margin-bottom:0px;
padding-bottom:0px;
}
.input_2_klein { 
width:60px;
height:16px; 
font-family:Trebuchet, verdana, sans-serif; 
font-size:12px; 
font-weight:bold; 
border:0px;
margin-left:0px;
margin-right:0px;
padding-left:0px;
padding-top:2px; 
text-align:right;
margin-bottom:0px;
padding-bottom:0px;
}

.input_select { 
width:113px;
height:18px; 
font-family:Trebuchet, verdana, sans-serif; 
font-size:12px; 
font-weight:bold; 
border:1px solid;
border-color:#E0E0E0;

margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
margin-left:0px;
margin-right:0px;
padding-left:0px;
padding-top:0px; 
text-align:right;
}

TD#input_2 {
background-image:url(/fileadmin/Bilder/input_02.jpg);
background-repeat:repeat-x; 
height:22px;
border:0px;
margin-left:0px;
margin-right:0px;
}

TD#input_3 { 
background-image:url(/fileadmin/Bilder/input_03.jpg);
background-repeat:no-repeat; 
width:1px;
height:22px; 
font-family:Trebuchet, verdana, sans-serif; 
font-size:10px; 
font-weight:bold; 
border:0px;
margin-right:0px;
margin-left:0px;
}
TD#space{
width:10px;
}
TD#space-height{
height:10px;
}
.go_newsletter {
background-image:url(/fileadmin/Bilder/go_email.jpg);
background-repeat:no-repeat; 
width:28px;
height:21px;
border:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding-bottom:0px;
}

TD#go_newsletter {
width:28px;
height:21px;
border:0px;
margin-left:0px;
margin-right:0px;
}
INPUT{
margin-left:0px;
font-family:Trebuchet, Verdana, sans serif;

text-align:right;
}
TEXTAREA{
width:122px;
}
SELECT {
margin-left:0px;
font-weight:normal;
text-align:right;
font-size:12px;
}
RADIO{
border:0px;
height:21px;
padding-top:0px; 
border-style:none;
font-size:12px;
}
LABEL {
 font-family:Trebuchet, verdana, arial, sans-serif;
 font-size:10px;
 margin-top:0px;
 /*margin: 0px 0px 0px 0px;  */
 letter-spacing:0.01em;
 /* font-weight:bold;*/
 color:#666666;
 padding-left:10px;
}
SUBMIT {
/*background-image:url(/fileadmin/Bilder/submit.gif);
background-repeat:no-repeat; 
height:21px;*/
text-align:center;
/*margin-left:0px;
margin-right:0px;*/
}
.submit{
/*background-image:url(/fileadmin/Bilder/submit.gif);
background-repeat:no-repeat; 
height:21px;*/
background-color:#A4C408;
font-family:Trebuchet, verdana, arial, sans-serif;
color: #FFFFFF;
font-weight:bold;
font-size:10px;
text-align:center;
border-bottom: 1px solid #DDDDDD;
border-left: 1px solid #DDDDDD;
border-top: 1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
height:21px;
margin-top:10px;
/*padding-left:0px;
padding-top:0px;
margin-top:0px;*/
}

submit_blau{
/*background-image:url(/fileadmin/Bilder/submit.gif);
background-repeat:no-repeat; 
height:21px;*/
background-color:#1191BC;
font-family:Trebuchet, verdana, arial, sans-serif;
color: #FFFFFF;
font-weight:bold;
font-size:10px;
text-align:center;
border-bottom: 1px solid #DDDDDD;
border-left: 1px solid #DDDDDD;
border-top: 1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
height:21px;
margin-top:10px;
/*padding-left:0px;
padding-top:0px;
margin-top:0px;*/
}

.submit1 {
background-color: #3399FF;
font-family:Trebuchet, verdana, arial, sans-serif;
color: #FFFFFF;
font-weight:bold;
font-size:10px;
text-align:center;
border-bottom: 1px solid #DDDDDD;
border-left: 1px solid #DDDDDD;
border-top: 1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
height:21px;
margin-top:10px;

}

#submit1 {
background-color: #3399FF;
font-family:Trebuchet, verdana, arial, sans-serif;
color: #FFFFFF;
font-weight:bold;
font-size:10px;
text-align:center;
border-bottom: 1px solid #DDDDDD;
border-left: 1px solid #DDDDDD;
border-top: 1px solid #DDDDDD;
border-right:1px solid #DDDDDD; 
height:21px;
margin-top:10px;
}

.submit_go{
background-image:url(/fileadmin/Bilder/go_email.jpg);
background-repeat:no-repeat; 
width:28px;
height:21px;
}
CHECKBOX{
font-size:12px;
}
.news-latest-morelink{ 
/*background-image:url(/fileadmin/Bilder/latest_more.gif); 
background-repeat:no-repeat; */
float:right;
font-family:Trebuchet, verdana, arial, sans-serif;
color: #1191BC;
font-weight:bold;
font-size:10px;
text-align:center;
padding-left:0px;
vertical-align:top;
padding-top:4px;
margin-top:0px; 
margin-right:10px;
margin-bottom:5px;
text-decoration:none;
}
.news-latest-morelink A /*, .news-latest-morelink A:VISITED, .news-latest-morelink A:FOCUS, .news-latest-morelink A:HOVER, .news-latest-morelink A:ACTIVE*/ { 
color: #1191BC;
font-weight:bold;
text-decoration:none;
}
.news-list-morelink{ 
/*background-image:url(/fileadmin/Bilder/latest_more.gif); 
background-repeat:no-repeat; */
float:left;
font-family:Trebuchet, verdana, arial, sans-serif;
color: #1191BC;
font-weight:bold;
font-size:10px;
text-align:center;
margin-left:10px;
vertical-align:top;
padding-top:4px;
margin-top:0px; 
margin-right:10px;
margin-bottom:5px;
text-decoration:none;
}
.news-list-morelink A /*, .news-latest-morelink A:VISITED, .news-latest-morelink A:FOCUS, .news-latest-morelink A:HOVER, .news-latest-morelink A:ACTIVE*/ { 
color: #1191BC;
font-weight:bold;
text-decoration:none;
}
.news-list-img{ 
vertical-align:bottom;
float:right;
margin-right:10px;
margin-bottom:10px;
}
.news-single-img{ 
padding-right:10px;
padding-bottom:10px;
}
.news-list-date{
float:right;
vertical-align:top;
margin-right:10px;
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:normal;
font-size:10px;
text-align:left;
padding-left:10px;
padding-top:4px;
margin-top:0px;
line-height:130%;
}
.news-list-browse{
vertical-align:top;
margin-right:10px;
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:bold;
font-size:10px;
text-align:left;
padding-left:10px;
padding-top:4px;
margin-top:0px;
line-height:130%;
}
.news-catmenu{
background-image:url(/fileadmin/Bilder/bg_alphabet.gif); 
background-repeat:no-repeat;
background-position:center; 
height:56px;
width:100%;
margin-left:100px;
margin-top:0px;
margin-bottom:0px;
}
#mailformname {
width:230px;
margin-left:5px;
}
#mailformemail {
width:115px;
margin-left:5px;
}
#mailformroom {
width:230px;
margin-left:5px;
}
#mailformstay {
width:230px;
margin-left:5px;
}
#mailformdate {
width:230px;
margin-left:5px;
}
#mailformemail {
width:230px;
margin-left:5px;
}
#mailformaddress {
width:230px;
margin-left:5px;
height:45px;
}
/* RTE / Bodytext: */

.internal-link {

border-style:none;
text-decoration:none;
}

/*P.bodytext { 
font-family:Times New Roman, times, arial, Helvetica, sans-serif;
 vertical-align:top;
 font-size:13px;
 padding-left:5px;
 padding-right:0px;
 padding-top:0px;
 padding-bottom:5px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:0px;
 line-height:150%;
 color:#929090;
  
  border-style:none;
 }
P.bodytext A { font-weight: bold;  border:0px;}

bodytext {
 font-family:Times New Roman, times,arial, Helvetica, sans-serif;
 vertical-align:top;
 font-size:13px;
 padding-left:5px;
 padding-right:0px;
 padding-top:0px;
 padding-bottom:5px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:0px;
 line-height:150%;
 color:#929090;
}
*/

TD#start-css-01 {

	background-repeat:no-repeat;
	width:0px;
	height:69px;
}
TD#head{
width:989px;
height:69px;
vertical-align:top;
}
TD#start-css-02 {
	/*background-image:url(/fileadmin/Bilder/logo.jpg); */
	background-repeat:no-repeat;
	width:300px;
	height:69px;
}

TD#start-css-03 {
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	width:7px;
	height:69px;
}

TD#start-css-04 {
	background-color:#FFFFFF;
	/*background-image:url(/fileadmin/Bilder/head_04.jpg); */
	background-repeat:no-repeat;
	width:513px;
	height:69px;
}
TD#start-css-04_2 {
	background-color:#FFFFFF;
	/*background-image:url(/fileadmin/Bilder/head_04.jpg); 
	background-repeat:no-repeat;*/
	
	height:69px;
}


TD#start-css-05 {
	width:9px;
	height:69px;
}

TD#start-css-06 {
	width:170px;
	height:122px;
}

TD#start-css-07 {
	width:31px;
	height:69px;
}

TD#start-css-08 {
	/*background-image:url(/fileadmin/Bilder/head_08.jpg); 
	background-repeat:no-repeat;*/
	width:184px;
	height:69px;
}

TD#start-css-09 {
	width:0px;
	height:958px;
}
TD#start-css-09_rechner {
	width:0px;
	height:958px;
}

TD#start-css-10 {
	width:185px;
	height:958px;
}
TD#start-css-10_rechner {
	width:185px;
}

TD#start-css-11 {
	width:0px;
	height:958px;
}
TD#start-css-11_rechner {
	width:0px;
}

TD#start-css-12 {
	width:628px;
	height:958px;
}
TD#start-css-12_rechner {
	width:798px;

}

TD#start-css-13 {
	width:0px;
	height:958px;
}
TD#start-css-13_rechner {
	width:0px;

}

TD#start-css-14 {
	width:170px;
	height:958px;
}

TD#start-css-15 {
	width:0px;
	height:958px;
}

TD#start-css-16 {
	/*background-image:url(/fileadmin/Bilder/start_16.jpg); 
	background-repeat:no-repeat;*/
	width:0px;
	height:958px;
	padding-left:15px;
	padding-top:8px;
}
TD#start-css-16_rechner {
	/*background-image:url(/fileadmin/Bilder/start_16.jpg); 
	background-repeat:no-repeat;*/
	width:0px;
	padding-left:15px;
	padding-top:8px;
}

TD#start-css-17 {
	width:0px;
	height:74px;
}

TD#start-css-18 {
	width:185px;
	height:74px;
}

TD#start-css-19 {
	width:0px;
	height:74px;
}

TD#start-css-20 {
	width:628px;
	height:74px;
}

TD#start-css-21 {
	width:0px;
	height:74px;
}

TD#start-css-22 {
	width:170px;
	height:74px;
}

TD#start-css-23 {
	width:0px;
	height:74px;
}

TD#start-css-24 {
	width:0px;
	height:74px;
}
TD#menu-01 {
	background-image:url(/fileadmin/Bilder/menu_l_01.jpg); 
	background-repeat:no-repeat;
	width:1px;
	height:27px;
}
TD#menu-l-02 {
	background-image:url(/fileadmin/Bilder/menu_l_02.jpg); 
	background-repeat:no-repeat;
	width:183px;
	height:27px;
}
TD#menu-l-02_blau {
	background-image:url(/fileadmin/Bilder/menu_l_02_blau.jpg); 
	background-repeat:no-repeat;
	width:183px;
	height:27px;
}

TD#menu-r-02 {
	background-image:url(/fileadmin/Bilder/menu_r_02.jpg); 
	background-repeat:repeat-x;
	width:168px;
	height:27px;
}

TD#menu-03 {
	background-image:url(/fileadmin/Bilder/menu_l_03.jpg); 
	background-repeat:no-repeat;
	width:1px;
	height:27px;
}
TD#menu-04 {
	background-image:url(/fileadmin/Bilder/menu_l_04.jpg); 
	background-repeat:repeat-y;
	width:1px;
	height:47px;
}
TD#menu-05 {
	background-image:url(/fileadmin/Bilder/menu_l_05.jpg); 
	background-repeat:repeat-y;
	width:183px;
	height:47px;
}
TD#menu-05-r {
	background-image:url(/fileadmin/Bilder/menu_l_05.jpg); 
	background-repeat:repeat-y;
	width:168px;
	height:47px;
}
TD#menu-06 {
	background-image:url(/fileadmin/Bilder/menu_l_06.jpg); 
	background-repeat:repeat-y;
	width:1px;
	height:47px;
}
TD#menu-07 {
	background-image:url(/fileadmin/Bilder/menu_l_07.jpg); 
	background-repeat:no-repeat;
	width:1px;
	height:1px;
}
TD#menu-08 {
	background-image:url(/fileadmin/Bilder/menu_l_08.jpg); 
	background-repeat:no-repeat;
	width:183px;
	height:1px;
}
TD#menu-08-r {
	background-image:url(/fileadmin/Bilder/menu_l_08.jpg); 
	background-repeat:no-repeat;
	width:168px;
	height:1px;
}
TD#menu-09 {
	background-image:url(/fileadmin/Bilder/menu_l_09.jpg); 
	background-repeat:no-repeat;
	width:1px;
	height:1px;
}
TD#menu-oben { 
	background-color:#FFFFFF;
	width:185px;
	height:9px;
}
TD#menu-oben-r { 
	background-color:#FFFFFF;
	width:170px;
	height:9px;
}
TD#menu-space { 
	width:185px;
	height:9px;
}
TD#menu-space-r { 
	width:170px;
	height:9px;
}
TD#inhalt-01 {
	background-image:url(/fileadmin/Bilder/inhalt_01.jpg); 
	background-repeat:no-repeat;
	width:612px;
	height:9px;
}
TD#inhalt-01_rechner {
	background-image:url(/fileadmin/Bilder/inhalt_01.jpg); 
	background-repeat:repeat-x;
	width:798px;
	height:9px;
}

TD#inhalt-02 {
	background-image:url(/fileadmin/Bilder/inhalt_02.jpg); 
	background-repeat:no-repeat;
	width:8px;
	height:1px;
}
TD#inhalt-03 {
	background-image:url(/fileadmin/Bilder/inhalt_03.jpg); 
	background-repeat:no-repeat;
	width:1px;
	height:1px;
}
TD#inhalt-04 {
	background-image:url(/fileadmin/Bilder/inhalt_04.jpg); 
	background-repeat:no-repeat;
	width:612px;
	height:1px;
}
TD#inhalt-04_rechner {
	background-image:url(/fileadmin/Bilder/inhalt_04.jpg); 
	background-repeat:repeat-x;
	width:782px;
	height:1px;
}

TD#inhalt-05 {
	background-image:url(/fileadmin/Bilder/inhalt_05.jpg); 
	background-repeat:no-repeat;
	width:1px;
	height:1px;
}
TD#inhalt-06 {
	background-image:url(/fileadmin/Bilder/inhalt_06.jpg); 
	background-repeat:no-repeat;
	width:6px;
	height:1px;
}
TD#inhalt-07 {
	background-image:url(/fileadmin/Bilder/inhalt_07.jpg); 
	background-repeat:no-repeat;
	width:8px;
	height:944px;
}
TD#inhalt-08 {
	background-image:url(/fileadmin/Bilder/inhalt_08.jpg); 
	background-repeat:repeat-y;
	width:1px;
	height:944px;
}
TD#inhalt-08_rechner {
	background-image:url(/fileadmin/Bilder/inhalt_08.jpg); 
	background-repeat:repeat-y;
	width:1px;
}

TD#inhalt-09 { 
	background-color:#FFFFFF;
	width:612px;
	height:944px;
}
TD#inhalt-09_rechner { 
	background-color:#FFFFFF;
	width:782px;
}

TD#inhalt-table { 
	background-color:#FFFFFF;
	width:612px;
}

TD#inhalt-10 {
	background-image:url(/fileadmin/Bilder/inhalt_10.jpg); 
	background-repeat:repeat-y;
	width:1px;
	height:944px;
}
TD#inhalt-10_rechner {
	background-image:url(/fileadmin/Bilder/inhalt_10.jpg); 
	background-repeat:repeat-y;
	width:1px;
}
TD#inhalt-11 {
	background-image:url(/fileadmin/Bilder/inhalt_11.jpg); 
	background-repeat:no-repeat;
	width:6px;
	height:944px;
}
TD#inhalt-12 {
	width:8px;
	height:1px;
}
TD#inhalt-13 {
	background-image:url(/fileadmin/Bilder/inhalt_13.jpg); 
	background-repeat:no-repeat;
	width:1px;
	height:1px;
}
TD#inhalt-14 {
	background-image:url(/fileadmin/Bilder/inhalt_14.jpg); 
	background-repeat:no-repeat;
	width:612px;
	height:1px;
}
TD#inhalt-14_rechner {
	background-image:url(/fileadmin/Bilder/inhalt_14.jpg); 
	background-repeat:repeat-x;
	width:782px;
	height:1px;
}
TD#inhalt-15 {
	background-image:url(/fileadmin/Bilder/inhalt_15.jpg); 
	background-repeat:no-repeat;
	width:1px;
	height:1px;
}
TD#inhalt-16 {
	width:6px;
	height:1px;
}
TD#inhalt-17 {
	width:8px;
	height:3px;
}
TD#inhalt-18 {
	width:1px;
	height:3px;
}
TD#inhalt-19 {
	background-image:url(/fileadmin/Bilder/inhalt_19.jpg); 
	background-repeat:no-repeat;
	width:612px;
	height:3px;
}
TD#inhalt-19_rechner {
	background-image:url(/fileadmin/Bilder/inhalt_19.jpg); 
	background-repeat:repeat-x;
	width:782px;
	height:3px;
}
TD#inhalt-20 {
	background-image:url(/fileadmin/Bilder/inhalt_20.jpg); 
	background-repeat:no-repeat;
	width:1px;
	height:3px;
}
TD#inhalt-21 {
	width:6px;
	height:3px;
}

.schatten_links {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://p57204.typo3server.info/fileadmin/Bilder/schatten_links2.png',sizingMethod='scale');
	background-image: url(/fileadmin/Bilder/schatten_links2.png);
	background-repeat:repeat-y; 
	background-position:right;
	/*background-color:none;*/
	width:8px;

}
.schatten_rechts {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://p57204.typo3server.info/fileadmin/Bilder/schatten_rechts.png',sizingMethod='scale');
	background-image: url(/fileadmin/Bilder/schatten_rechts.png);
	background-repeat:repeat-y;
	/*background-color:none;*/
	width:6px;

}
.schatten_unten {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://p57204.typo3server.info/fileadmin/Bilder/schatten_unten.png',sizingMethod='scale');
	/*background-image: url(/fileadmin/Bilder/schatten_rechts.png);*/
	background-repeat:repeat-x;
	/*background-color:none;*/
	width:100%;
	height:100%;
}

/*teaser*/
TD#teaser-1 {
	background-image: url(/fileadmin/Bilder/teaser_1.jpg);
	background-repeat:no-repeat;
	width:7px;
	height:164px;
}

TD#teaser-2 {
	background-color:#FFFFFF;
	width:597px;
	height:164px;
}
#teaser-2-a{
	background-image: url(/fileadmin/Bilder/teaser_2_neu.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:140px;
	height:164px;
}
#teaser-2-b{
	background-color:#FFFFFF;
	width:200px;
	height:164px;
}

TD#teaser-3 {
	background-image: url(/fileadmin/Bilder/teaser_3.jpg);
	background-repeat:no-repeat;
	width:8px;
	height:164px;
}

TD#teaser-4 {
	background-image: url(/fileadmin/Bilder/teaser_4.jpg);
	background-repeat:no-repeat;
	width:7px;
	height:12px;
}

TD#teaser-5 {
	background-image: url(/fileadmin/Bilder/teaser_5.jpg);
	background-repeat:no-repeat;
	width:9px;
	height:12px;
}

TD#teaser-6 {
	background-image: url(/fileadmin/Bilder/teaser_6.jpg);
	background-repeat:no-repeat;
	width:285px;
	height:12px;
}

TD#teaser-7 {
	background-image: url(/fileadmin/Bilder/teaser_7.jpg);
	background-repeat:no-repeat;
	width:5px;
	height:12px;
}

TD#teaser-8 {
	background-image: url(/fileadmin/Bilder/teaser_8.jpg);
	background-repeat:no-repeat;
	width:5px;
	height:12px;
}

TD#teaser-9 {
	background-image: url(/fileadmin/Bilder/teaser_9.jpg);
	background-repeat:no-repeat;
	width:285px;
	height:12px;
}

TD#teaser-10 {
	background-image: url(/fileadmin/Bilder/teaser_10.jpg);
	background-repeat:no-repeat;
	width:8px;
	height:12px;
}

TD#teaser-11 {
	background-image: url(/fileadmin/Bilder/teaser_11.jpg);
	background-repeat:no-repeat;
	width:8px;
	height:12px;
}

TD#teaser-12 {
	background-image: url(/fileadmin/Bilder/teaser_12.jpg);
	background-repeat:no-repeat;
	width:7px;
	height:151px;
}

TD#teaser-13 {
	background-image: url(/fileadmin/Bilder/teaser_13.jpg);
	background-repeat:repeat-y;
	width:9px;
	height:151px;
}

TD#teaser-14 {
	/*background-image: url(/fileadmin/Bilder/teaser_14.jpg);
	background-repeat:no-repeat;*/
	background-color:#FFFFFF;
	width:285px;
	height:151px;
}

TD#teaser-15 {
	background-image: url(/fileadmin/Bilder/teaser_15.jpg);
	background-repeat:repeat-y;
	width:5px;
	height:151px;
}

TD#teaser-16 {
	background-image: url(/fileadmin/Bilder/teaser_16.jpg);
	background-repeat:repeat-y;
	width:5px;
	height:151px;
}

TD#teaser-17 {
	/*background-image: url(/fileadmin/Bilder/teaser_17.jpg);
	background-repeat:no-repeat;*/
	background-color:#FFFFFF;
	width:285px;
	height:151px;
}

TD#teaser-18 {
	background-image: url(/fileadmin/Bilder/teaser_18.jpg);
	background-repeat:repeat-y;
	width:8px;
	height:151px;
}

TD#teaser-19 {
	background-image: url(/fileadmin/Bilder/teaser_19.jpg);
	background-repeat:no-repeat;
	width:8px;
	height:151px;
}

TD#teaser-20 {
	background-image: url(/fileadmin/Bilder/teaser_20.jpg);
	background-repeat:no-repeat;
	width:7px;
	height:7px;
}

TD#teaser-21 {
	background-image: url(/fileadmin/Bilder/teaser_21.jpg);
	background-repeat:no-repeat;
	width:9px;
	height:7px;
}

TD#teaser-22 {
	background-image: url(/fileadmin/Bilder/teaser_22.jpg);
	background-repeat:no-repeat;
	width:285px;
	height:7px;
}

TD#teaser-23 {
	background-image: url(/fileadmin/Bilder/teaser_23.jpg);
	background-repeat:no-repeat;
	width:5px;
	height:7px;
}

TD#teaser-24 {
	background-image: url(/fileadmin/Bilder/teaser_24.jpg);
	background-repeat:no-repeat;
	width:5px;
	height:7px;
}

TD#teaser-25 {
	background-image: url(/fileadmin/Bilder/teaser_25.jpg);
	background-repeat:no-repeat;
	width:285px;
	height:7px;
}

TD#teaser-26 {
	background-image: url(/fileadmin/Bilder/teaser_26.jpg);
	background-repeat:no-repeat;
	width:8px;
	height:7px;
}

TD#teaser-27 {
	background-image: url(/fileadmin/Bilder/teaser_27.jpg);
	background-repeat:no-repeat;
	width:8px;
	height:7px;
}
TD#main-1{
height:40px;
width:612px;
background-color:#FFFFFF;
vertical-align:top;
}
TD#main-1_rechner{
height:40px;
width:782px;
background-color:#FFFFFF;
vertical-align:top;
}
TD#main-2{
background-image: url(/fileadmin/Bilder/main.gif);
background-repeat:no-repeat;
background-position:center;
height:6px;
width:612px;
background-color:#FFFFFF;
vertical-align:top;
}
TD#main-2_rechner{
background-image: url(/fileadmin/Bilder/main_breit.gif);
background-repeat:no-repeat;
background-position:center;
height:6px;
width:782px;
background-color:#FFFFFF;
vertical-align:top;
}

.clearer {
background-image: url(/fileadmin/Bilder/main.gif);
background-repeat:no-repeat;
background-position:center;
height:6px;
width:612px;
border:0px;
border:none;
margin-top:3px;
}
TD#main-3{
background-color:#FFFFFF;
width:400px;
height:123px;
vertical-align:top;
}
TD#main-3_a{
background-color:#FFFFFF;
height:898px;
width:612px;
vertical-align:top;
}
TD#main-3_a_rechner{
/*background-image: url(/fileadmin/Bilder/Fotolia_4904309_XS.jpg); 
background-repeat:no-repeat;
background-position:right;*/
width:782px;
vertical-align:top;
}
TD#main-4{
background-color:#FFFFFF;
height:798px;
width:612px;
vertical-align:top;
}
TD#table-1 {
	background-image: url(/fileadmin/Bilder/table_1.jpg);
	background-repeat:no-repeat;
	width:7px;
	height:33px;
}

TD#table-2 {
	background-image: url(/fileadmin/Bilder/table_2.jpg);
	background-repeat:no-repeat;
	width:9px;
	height:33px;
}

TD#table-3 {
	background-image: url(/fileadmin/Bilder/table_3.jpg);
	background-repeat:repeat-x;
	width:580px;
	height:33px;
}

TD#table-4 {
	background-image: url(/fileadmin/Bilder/table_4.jpg);
	background-repeat:no-repeat;
	width:8px;
	height:33px;
}

TD#table-5 {
	background-image: url(/fileadmin/Bilder/table_5.jpg);
	background-repeat:no-repeat;
	width:8px;
	height:33px;
}

TD#table-6 {
	background-image: url(/fileadmin/Bilder/table_6.jpg);
	background-repeat:no-repeat;
	width:7px;
	height:554px;
}

TD#table-7 {
	background-image: url(/fileadmin/Bilder/table_7.jpg);
	background-repeat:repeat-y;
	width:9px;
	height:554px;
}

TD#table-8 {
	/*background-image: url(/fileadmin/Bilder/table_8.jpg);
	background-repeat:no-repeat;*/
	background-color:#FFFFFF;
	width:580px;
	height:554px;
}

TD#table-9 {
	background-image: url(/fileadmin/Bilder/table_9.jpg);
	background-repeat:repeat-y;
	width:8px;
	height:554px;
}

TD#table-10 {
	background-image: url(/fileadmin/Bilder/table_10.jpg);
	background-repeat:no-repeat;
	width:8px;
	height:554px;
}

TD#table-11 {
	background-image: url(/fileadmin/Bilder/table_11.jpg);
	background-repeat:no-repeat;
	width:7px;
	height:23px;
}

TD#table-12 {
	background-image: url(/fileadmin/Bilder/table_12.jpg);
	background-repeat:no-repeat;
	width:9px;
	height:23px;
}

TD#table-13 {
	/*background-image: url(/fileadmin/Bilder/table_13.jpg);
	background-repeat:no-repeat;*/
	width:580px;
	height:23px;
}

TD#table-14 {
	background-image: url(/fileadmin/Bilder/table_14.jpg);
	background-repeat:no-repeat;
	width:8px;
	height:23px;
}

TD#table-15 {
	background-image: url(/fileadmin/Bilder/table_15.jpg);
	background-repeat:no-repeat;
	width:8px;
	height:23px;
}
TD#liste-01 {
	background-image: url(/fileadmin/Bilder/liste_01.jpg);
	background-repeat:no-repeat;
	width:15px;
	height:12px;
}
TD#liste-02 {
	background-image: url(/fileadmin/Bilder/liste_02.jpg);
	background-repeat:repeat-x;
	width:350px;
	height:12px;
}
TD#liste-03 {
	background-image: url(/fileadmin/Bilder/liste_03.jpg);
	background-repeat:no-repeat;
	width:13px;
	height:12px;
}
TD#liste-04 {
	background-image: url(/fileadmin/Bilder/liste_04.jpg);
	background-repeat:repeat-y;
	width:15px;
	height:100px;
}
TD#liste-05 {
	background-color:#FFFFFF;
	width:350px;
	height:100px;
}
TD#liste-06 {
	background-image: url(/fileadmin/Bilder/liste_06.jpg);
	background-repeat:repeat-y;
	width:13px;
	height:100px;
}
TD#liste-07 {
	background-image: url(/fileadmin/Bilder/liste_07.jpg);
	background-repeat:no-repeat;
	width:15px;
	height:11px;
}
TD#liste-08 {
	background-image: url(/fileadmin/Bilder/liste_08.jpg);
	background-repeat:repeat-x;
	width:350px;
	height:11px;
}
TD#liste-09 {
	background-image: url(/fileadmin/Bilder/liste_09.jpg);
	background-repeat:no-repeat;
	width:13px;
	height:11px;
}
A:link {
color: #1191BC;
text-decoration: none;
font-weight:normal;
}
A:visited {
color: #1191BC;
text-decoration: none;
font-weight:normal;
}
A:hover {
color: #1191BC;
text-decoration:underline;
font-weight:normal;
}
A:active {
color: #1191BC;
text-decoration: none;
font-weight:normal;
}
/*Erweiterte Tabelle*/
.tx-thexttable-pi1{
width:590px;	
margin-left:0px;
margin-top:0px;
}
.tabelle {
margin-left:10px;
margin-top:0px;
width:580px;	
}
.tabelle_zelle_head {
border-left: 1px solid;
border-top: 1px solid;
border-color:#999999;
background-color:#CCCCCC;
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:bold;
font-size:13px;
text-align:left;
padding-left:10px;
vertical-align:top;
padding-top:4px;
padding-bottom:3px;
margin-top:0px;
margin-bottom:0px;
padding-right:10px;
}
.tabelle_zelle_head_ende {
border-left:1px solid;
border-top:1px solid;
border-right: 1px solid;
border-color:#999999;
background-color:#CCCCCC;
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:bold;
font-size:13px;
text-align:left;
padding-left:10px;
vertical-align:top;
padding-top:4px;
padding-bottom:3px;
margin-top:0px;
margin-bottom:0px;
padding-right:10px;
}

.tabelle_zelle_dunkel {
border-left: 1px solid;
border-top: 1px solid;
border-color:#999999;
background-color:#CCCCCC;
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:normal;
font-size:12px;
text-align:left;
padding-left:10px;
vertical-align:top;
padding-top:4px;
padding-bottom:3px;
margin-top:0px;
margin-bottom:0px;
padding-right:10px;
}
.tabelle_zelle_dunkel_ende {
border-left: 1px solid;
border-top: 1px solid;
border-right: 1px solid;
border-color:#999999;
background-color:#CCCCCC;
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:normal;
font-size:12px;
text-align:left;
padding-left:10px;
vertical-align:top;
padding-top:4px;
padding-bottom:3px;
margin-top:0px;
margin-bottom:0px;
padding-right:10px;
}

.tabelle_zelle_hell {
border-left: 1px solid;
border-top: 1px solid;
border-color:#999999;
background-color: #EEEEEE;
font-family:Trebuchet, verdana, arial, sans-serif;
color:  #666666;
font-weight:normal;
font-size:12px;
text-align:left;
padding-left:10px;
vertical-align:top;
padding-top:4px;
padding-bottom:3px;
margin-top:0px;
margin-bottom:0px;
padding-right:10px;
}
.tabelle_zelle_hell_ende {
border-left: 1px solid;
border-top: 1px solid;
border-right:1px solid;
border-color:#999999;
background-color: #EEEEEE;
font-family:Trebuchet, verdana, arial, sans-serif;
color:  #666666;
font-weight:normal;
font-size:12px;
text-align:left;
padding-left:10px;
vertical-align:top;
padding-top:4px;
padding-bottom:3px;
margin-top:0px;
margin-bottom:0px;
padding-right:10px;
}

.tabelle_zelle_gruen {
border-left: 1px solid;
border-top: 1px solid;
border-color:#999999;
background-color: #D5FFD5;
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:normal;
font-size:12px;
text-align:left;
padding-left:10px;
vertical-align:top;
padding-top:4px;
padding-bottom:3px;
margin-top:0px;
margin-bottom:0px;
padding-right:10px;
}
.tabelle_zelle_gruen_ende {
border-left: 1px solid;
border-top: 1px solid;
border-right:1px solid;
border-color:#999999;
background-color: #D5FFD5;
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:normal;
font-size:12px;
text-align:left;
padding-left:10px;
vertical-align:top;
padding-top:4px;
padding-bottom:3px;
margin-top:0px;
margin-bottom:0px;
padding-right:10px;
}
.tabelle_zelle_weiss {
border-left: 1px solid;
border-top: 1px solid;
border-color:#999999;
background-color: #FFFFFF;
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:normal;
font-size:12px;
text-align:left;
padding-left:10px;
vertical-align:top;
padding-top:4px;
padding-bottom:3px;
margin-top:0px;
margin-bottom:0px;
padding-right:10px;
}
.tabelle_zelle_weiss_ende {
border-left: 1px solid;
border-top: 1px solid;
border-right:1px solid;
border-color:#999999;
background-color: #FFFFFF;
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:normal;
font-size:12px;
text-align:left;
padding-left:10px;
vertical-align:top;
padding-top:4px;
padding-bottom:3px;
margin-top:0px;
margin-bottom:0px;
padding-right:10px;
}
.tabelle_zelle_weiss_unten {
border-left: 1px solid;
border-top: 1px solid;
border-bottom:1px solid;
border-color:#999999;
background-color: #FFFFFF;
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:normal;
font-size:12px;
text-align:left;
padding-left:10px;
vertical-align:top;
padding-top:4px;
padding-bottom:3px;
margin-top:0px;
margin-bottom:0px;
padding-right:10px;
}
.tabelle_zelle_weiss_unten_ende {
border-left: 1px solid;
border-top: 1px solid;
border-bottom:1px solid;
border-right:1px solid;
border-color:#999999;
background-color: #FFFFFF;
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:normal;
font-size:12px;
text-align:left;
padding-left:10px;
vertical-align:top;
padding-top:4px;
padding-bottom:3px;
margin-top:0px;
margin-bottom:0px;
padding-right:10px;
}

.tabelle_zelle_gruen_unten {
border-left: 1px solid;
border-top: 1px solid;
border-bottom:1px solid;
border-color:#999999;
background-color: #D5FFD5;
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:normal;
font-size:12px;
text-align:left;
padding-left:10px;
vertical-align:top;
padding-top:4px;
padding-bottom:3px;
margin-top:0px;
margin-bottom:0px;
padding-right:10px;
}
.tabelle_zelle_gruen_unten_ende {
border-left: 1px solid;
border-top: 1px solid;
border-bottom:1px solid;
border-right:1px solid;
border-color:#999999;
background-color: #D5FFD5;
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:normal;
font-size:12px;
text-align:left;
padding-left:10px;
vertical-align:top;
padding-top:4px;
padding-bottom:3px;
margin-top:0px;
margin-bottom:0px;
padding-right:10px;
}
.td-0 {
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:bold;
font-size:12px;
text-align:left;
padding-left:10px;
padding-right:10px;
padding-top:0px;
padding-bottom:2px;
margin-top:0px;
margin-bottom:0px;
line-height:130%;
vertical-align:top;
width:160px;
}
.td-last, .td-1, .td-2, .td-3, .td-4{
font-family:Trebuchet, verdana, arial, sans-serif;
color: #666666;
font-weight:normal;
font-size:12px;
text-align:left;
padding-left:10px;
padding-right:10px;
padding-top:0px;
padding-bottom:2px;
margin-top:0px;
margin-bottom:0px;
line-height:130%;
vertical-align:top;
}
/*cat menu*/
.news-catmenu  {
   padding:0px 0px 0px 0px;
   margin:10px;
   border:none;
   background-color:#FFFFFF;
}
.news-catmenu DIV IMG {
   margin:0px;
   padding: 0px 0px 0px 0px;
   vertical-align: middle;
}
/*lexicon*/
.tx-airlexicon-pi1{
font-family: verdana, arial, sans-serif;
color: #666666;
font-weight:bold;
font-size:16px;
text-align:center;
padding-left:0px;
vertical-align:top;
padding-top:4px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:5px;
}
.tx-airlexicon-pi1-listrow{
font-family: verdana, arial, sans-serif;
color: #666666;
font-weight:bold;
font-size:13px;
text-align:left;
padding-left:10px;
vertical-align:top;
padding-top:4px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:5px;
}
.tx-airlexicon-pi1-browsebox{
font-family: verdana, arial, sans-serif;
color: #666666;
font-weight:bold;
font-size:10px;
text-align:left;
padding-left:10px;
vertical-align:top;
padding-top:4px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:5px;
}
.activeLinkWrap{
}
.inactiveLinkWrap{
color:#666666;
text-decoration:none;
}
/*
.navi a	 		{color:#0000cc; font-weight:bold; font-size:12px;}
.navi a:hover	{color:#000000; font-weight:bold; font-size:12px; text-decoration:none;}
.menue a		{color:#1A6F7C; font-weight:bold; font-size:12px; text-decoration:none;}
.menue a:hover	{color:#000000; font-weight:bold; font-size:12px; text-decoration:none;}
.menue ul	{padding:0; margin:0 0 0 22; list-style-image:url(i/nbullet.gif);}
.menue li	{padding:0; margin:0;}
ul			{padding:0; margin:0 0 0 20; list-style-image:url(i/bullet.gif);}*/


