body {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:8t
	line-height: 15px;
}	

.header{
	width: 746px;
	height: 104px;
	background-image: url(../img/top_bg.gif);
	background-repeat:no-repeat;
}

.presse_date{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:8pt;
	line-height: 15px;
	padding-top:10px;
	width:480px;
}	

.fliesstext{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:8pt;
	width:480px;
	line-height: 15px;
}

.fliessbold{
	font-family: Arial, Helvetica, sans-serif;
	color:#004588;
	font-weight: bold;
	font-size:8pt;
	line-height: 15px;
	padding-bottom:0px;
	margin-bottom:0px;
}

.presse_text{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:8pt;
	line-height: 15px;

}

.rechtstext
	{color:#999999;
	font-size:8pt;
	font-family:Arial;
	text-decoration: none;
	width:500px;
	line-height: 15px;}	

h1{
	color:#000000;
	font-size:18pt;
	font-family:Arial;
	text-decoration: none;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:0px;}
	
h2{
	color:#000000;
	font-size:12pt;
	font-family:Arial;
	text-decoration: none;
	margin-top:2px;
	margin-bottom:8px;}
	
h3{
	color:#000000;
	font-size:18pt;
	font-family:Arial;
	text-decoration: none;
	font-weight:normal;
	margin-bottom:0px;
	margin-top:0px;}
	
.orange{
	color:#D8510E;
	font-size:8pt;
	font-family:Arial;
	text-decoration: none;
	line-height: 15px;}
	
.orangeul{
	color:#D8510E;
	font-size:8pt;
	font-family:Arial;
	line-height: 15px;}

.link_black{
	color:#000000;
	font-size:8pt;
	font-family:Arial;
	text-decoration: none;
	line-height: 15px;}
	
.link_black_2{
	color:#000000;
	font-size:8pt;
	font-family:Arial;
	text-decoration: none;
	font-weight:bold;
	line-height: 15px;}

/* Header Textlink ################################################*/

.segment_navigation{
	color: #6E6E6E;
}
.segment_navigation a {
	font-size:12px;
	color: #A6A6A6;
}
.segment_navigation a:hover {
	font-size:12px;
	color: white;
}
.segment_navigation .active {
	font-weight: bold;
	text-decoration: none;
	color: white;
}
/* Footer Text, Link ################################################*/
.grey{
	color:#7F7F7F;
	font-size:8pt;
	font-family:Arial;
	text-decoration: none;
	padding-bottom:10px;
	line-height: 15px;}
	
/* Verfügbarkeitsbox ################################################*/
.vb_box_top{
	background: url('../img/vb_box_top.gif') no-repeat;}
	
.vb_box_links{
	background: url('../img/vb_box_links.gif') no-repeat;
	height:218px;}
	
.vb_box_rechts{
	background: url('../img/vb_box_rechts.gif') no-repeat;
	height:218px;}

.vb_box_bottom{
	background: url('../img/vb_box_bottom.gif') no-repeat;}
	
.vb_box2_links{
	background: url('../img/vb_box2_links.gif') no-repeat;
	height:185px;}
	
.vb_box2_rechts{
	background: url('../img/vb_box2_rechts.gif') no-repeat;
	height:185px;}
	
.vb_box2_bottom{
	background: url('../img/vb_box2_bottom.gif') no-repeat;
	height:12px;}
	
.vb_box_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;}
	
.vb_box_text_er{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d31e0c;}
	
.vb_box2_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;}
	
.vb_box2_text_er{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d31e0c;}
	
.vb_box_link{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d8510f;
	text-decoration:none;}
	
.vb_box_input{
	width:63px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	height:22px;
	border:1px solid #8f8f8f;}
	
.vb_box_input_er{
	width:63px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d31e0c;
	font-weight:bold;
	height:22px;
	border:1px solid #d31e0c;}
	
.vb_box_input_big{
	width:152px;
	margin-left:6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	height:22px;
	border:1px solid #8f8f8f;}
	
.vb_box_input_big_er{
	width:152px;
	margin-left:6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d31e0c;
	font-weight:bold;
	height:22px;
	border:1px solid #d31e0c;}
	
.vb_box_input_big_2{
	width:221px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	height:22px;
	border:1px solid #8f8f8f;}
	
.vb_box_input_big_2_er{
	width:221px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d31e0c;
	font-weight:bold;
	height:22px;
	border:1px solid #d31e0c;}



/* graue Tabelle ###########################################*/	

.tab_grey_head {
	background: url('../img/tab_grey_header.gif') no-repeat;
	width:499px;
	height:24px;
	}
	
.tab_grey_left {
	background: url('../img/tab_grey_left.gif') repeat-y;
	width:4px;
	}
	
.tab_grey_content{
	width:490px;
	font-size:8pt;
	background-color:#FFFFFF;
	line-height: 15px;
	}
	
.tab_grey_inside{

	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color: black;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	line-height: 15px;
	
	}
	
.tab_grey_right {
	background: url('../img/tab_grey_right.gif') repeat-y;
	background-position:top right;
	width:5px;
	}
	
.tab_grey_foot {
	background: url('../img/tab_grey_footer.gif') no-repeat;
	width:499px;
	}

.tab_grey_head_collapsed {
	background: url('../img/tab_grey_header_collapsed.gif') no-repeat;
	width:499px;
	height:24px;
	}
	
.tab_collapse{
	height:22px;
	width:20px;
	text-align:right;
	}
	
.tab_collapse2{
	height:22px;
	padding-top:2px;
	}
	
.tab_expand{
	height:22px;
	width:20px;
	padding-left:5px;
	padding-top:3px;
	text-align:right;
	}
	
.tab_expand2{
	height:22px;
	padding-top:2px;
	padding-left:5px;
	}
	
a.orange_collapse {
	color: #D8510E;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 15px;
}
/* complete Pakete Tabelle ###########################################*/	

.pakete{

	color:#000000;
	font-size:8pt;
	font-family:Arial;
	text-decoration: none;
	border-style:solid;
	border-color:DBDBDB;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;}
	
.pakete_head{
	border-style:solid;
	border-color:DBDBDB;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	height:21px;
	font-weight:bold;
	color:#D8510E;
	padding-left:5px;}
	
.pakete_top{
	border-style:solid;
	border-color:DBDBDB;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	height:21px;
	background: url('../img/bg_tab_pakete_t.gif') repeat-x;
	padding-left:5px;}
	
.pakete_middle{
	border-style:solid;
	border-color:DBDBDB;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	background-color:FFFFFF;
	height:21px;
	padding-left:5px;}
	
.pakete_middle_white{
	border-style:solid;
	border-color:DBDBDB;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	background-color:FFFFFF;
	height:21px;
	padding-left:5px;}
	
.pakete_bottom{
	border-style:solid;
	border-color:DBDBDB;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	background: url('../img/bg_tab_pakete_b.gif') repeat-x;
	background-position:bottom left;
	height:21px;
	padding-left:5px;}
	
.pakete_bottom_colored{
	border-style:solid;
	border-color:DBDBDB;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	background: url('../img/bg_tab_pakete_b.gif') repeat-x;
	height:21px;
	padding-left:5px;}

	
.bestellen{
	color:#42A820;
	font-size:8pt;
	font-family:Arial;
	text-decoration: none;
	font-weight:bold;}
	
/* complete Tarif Tabelle ###########################################*/	
.tarife{

	color:#000000;
	font-size:8pt;
	font-family:Arial;
	text-decoration: none;
	border-style:solid;
	border-color:DBDBDB;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;}
	
.tarife_head{
	border-style:solid;
	border-color:DBDBDB;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	height:21px;
	font-weight:bold;
	color:#D8510E;
	padding-left:5px;}
	
.tarife_top{
	border-style:solid;
	border-color:DBDBDB;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	height:21px;
	background: url('../img/bg_tab_pakete_t.gif') repeat-x;
	padding-left:5px;}
	
.tarife_middle{
	border-style:solid;
	border-color:DBDBDB;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	background-color:FFFFFF;
	height:21px;
	padding-left:5px;}
	
.tarife_middle_white{
	border-style:solid;
	border-color:DBDBDB;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	padding-left:5px;
	height:21px;}
	
.tarife_bottom{
	border-style:solid;
	border-color:DBDBDB;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	background: url('../img/bg_tab_pakete_b.gif') repeat-x;
	background-position:bottom left;
	height:21px;
	padding-left:5px;}
	
.tarife_bottom_colored{
	border-style:solid;
	border-color:DBDBDB;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	background: url('../img/bg_tab_tarife_b_c.gif') repeat-x;
	background-position:bottom left;
	background-color:FFFBD9;
	height:21px;
	padding-left:5px;}
	
.tarife_auswahl{
	border-style:solid;
	border-color:DBDBDB;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	background-color:#FFE600;
	height:24px;
	width:125px;
	color:#000000;
	font-size:8pt;
	font-family:Arial;
	text-decoration: none;
	text-align:center;}
	
.tarife_auswahl_selected{
	border-style:solid;
	border-color:DBDBDB;
	border-top-width:1px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	height:24px;
	width:125px;
	color:#000000;
	font-size:8pt;
	font-family:Arial;
	text-decoration: none;
	text-align:center;
	font-weight:bold;}
	
/* Toolbox ###########################################*/	

.toolb_header{
	background: url('../img/toolb_header.gif') no-repeat;
 width:178;
	height:38;
}

.toolb_header_zu{
	background: url('../img/toolb_header.gif') no-repeat;
 width:178;
	height:4;
}

.toolb_suche_zu{
	background: url('../img/toolb_header.gif') no-repeat;
 width:178;
	height:38;
}

.toolb_tools{
	background: url('../img/toolb_tools.gif') no-repeat;
 width:178;
	height:22;
}

.toolb_tools_top{
	background: url('../img/toolb_tools_top.gif') no-repeat;
 width:178;
	height:29;
	color:#000000;
	font-size:8pt;
	font-family:Arial;
	text-decoration: none;
}

.toolb_tools_middle{
	background: url('../img/toolb_tools_middle.gif') no-repeat;
 width:178;
	height:25;
	font-size:8pt;
	font-family:Arial;
	text-decoration: none;
}

.toolb_tools_bottom{
	background: url('../img/toolb_tools_bottom.gif') no-repeat;
 width:178;
	height:26;
	font-size:8pt;
	font-family:Arial;
	text-decoration: none;
}

.toolb_faq{
	background: url('../img/toolb_faq.gif') no-repeat;
 width:178;
	height:27;
}

.toolb_faq_top{
	background: url('../img/toolb_faq_top.gif') no-repeat;
 width:178;
	height:24;
	font-size:8pt;
	font-family:Arial;
	text-decoration: none;
}

.toolb_faq_middle{
	background: url('../img/toolb_faq_middle.gif') no-repeat;
 width:178;
	height:25;
	font-size:8pt;
	font-family:Arial;
	text-decoration: none;
}

.toolb_faq_bottom{
	background: url('../img/toolb_faq_bottom.gif') no-repeat;
 width:178;
	height:25;
	font-size:8pt;
	font-family:Arial;
	text-decoration: none;
}

.toolb_teaser{
	background: url('../img/toolb_teaser.gif') no-repeat;
 width:178;
	height:40;
}

.toolb_footer{
	background: url('../img/toolb_footer.gif') no-repeat;
 width:178;
	height:122;
}

.toolb_footer_shade{
	background: url('../img/toolb_footer_shade.gif') no-repeat;
 width:178;
	height:5;
}

.button_exexp {
	margin-left:145px;
	width: 22px;
	height: 22px;
	background: url('../img/button_exexp.gif') no-repeat;
	
}

.button_excol {
	margin-left:145px;
	width: 22px;
	height: 22px;
	background: url('../img/button_excol.gif') no-repeat;
}

.toolbox a{
	font-size:8pt;
	font-family:Arial;
	text-decoration: none;
	color:#000000;
}

.toolbox a:hover{
	text-decoration: underline;
	color:#000000;
	font-size:8pt
}
	
.tools {
	clear: both;
}

.headRow {
	float: left;
}


.headRowLine {
	background: url('../img/toolb_tools.gif') no-repeat;
 width:178;
	height:22;
}


.headRowContent {
	display: none;
}

.ContentShow {
	display: block;
}


.faq {
	clear: both;
}

.git {
	
	padding: 0 0 0 0px;
	float: left;

}

.input_text {
	width: 100px;
	height: 20px;
	float: left;
	font-weight: normal;
	font-size: 11px;
}

.input_bb{
	width: 110px;
	height: 15px;
	float: left;
	font-weight: normal;
	font-size: 11px;
	margin-top:5px;
}

/* complete Pakete Tabelle ###########################################*/

.tab_modelle{
	color:#000000;
	font-size:8pt;
	font-family:Arial;
	}
	
.tab_modelle2{
	color:#000000;
	font-size:8pt;
	font-family:Arial;
	margin-left:8px;}


.tab_modelle_links{
	width:244;
	border-style:solid;
	border-color:#dadada;
	border-top-width:1px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	padding-bottom:18px;}
	
.tab_modelle_rechts{
	width:245;
	border-style:solid;
	border-color:#dadada;
	border-top-width:1px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	padding-bottom:18px;
	padding-left:18px;}
	
.tab_modelle_preis{
	background: url('../img/bg_modelle_preis.gif') no-repeat;
	width:144;
	height:86;
}

.headl_modelle{
	color:#000000;
	font-size:11pt;
	font-family:Arial;
	text-decoration: none;
	font-weight:bold;
	padding-top:15px;
}

.preis_modelle{
	color:#000000;
	font-size:16pt;
	font-family:Arial;
	text-decoration: none;
	font-weight:bold;
	margin-top:25px;
	margin-left:23px;
}

/* Hilfe Box Support Berreich ###########################################*/

.hilfe_box_header{
	background: url('../img/hilfe_box_header.gif') no-repeat;
	width:274px;
	height:50px;
}

.hilfe_box_links{
	background: url('../img/hilfe_box_links.gif') no-repeat;
	width:8px;
	height:169px;
}

.hilfe_box_rechts{
	background: url('../img/hilfe_box_rechts.gif') no-repeat;
	width:8px;
	height:169px;
}

.hilfe_box_content{
	width:258px;
	height:169px;
	color:#000000;
	font-size:8pt;
	font-family:Arial;
	text-decoration: none;
	line-height: 15px;

}

.input_hilfe_box{
	width:220px;
	height:20px;
	color:#000000;
	font-size:8pt;
	font-family:Arial;
	text-decoration: none;

}

/* listenelement von aike 18.05 ###########################################*/

.ul_adsl{

	margin-left:0px;
	padding-left:15px;
	list-style-type:square;
	list-style-image:url('../img/list_bullet.gif');
	font-size:8pt;
	font-family:Arial;
	line-height: 15px;
	margin-top:1px;
	margin-bottom:5px;
	
}
/* listen Shenoll 06.07.2007 ###########################################*/
.ul_404{

	margin-left:0px;
	padding-left:15px;
	list-style-type:square;
	list-style-image:url('../img/link_pfeil.gif');
	font-size:8pt;
	font-family:Arial;
	line-height: 15px;
	margin-top:3px;
	margin-bottom:5px;
	
}
