/* general */
	#header, .header, .header:visited {
		margin: 0px 10px 0px 10px;
		font-family: Verdana;
		font-size: 105%;
		font-weight: bold;
		color: #000078;
		text-decoration: none;
	}
	.header:hover {
		text-decoration: underline;
	}
	.headline, .headline:visited {
		margin: 0px 0px 0px 0px;
		font-family: Verdana;
		font-size: 80%;
		font-weight: bold;
		color: #000078;		
		text-decoration: none;
	}
	.headline:hover {
		text-decoration: underline;	
	}
	.text, #text {
		margin: 0px 10px 0px 10px;
		font-family: Verdana;
		font-size: 80%;
	}
	.smalltext, #smalltext {
		margin: 0px 10px 0px 10px;
		font-family: Verdana;
		font-size: 65%;
	}
	.smallinnormal {
		font-size: 80%;	
	}
	a, a:visited{
		text-decoration: none;
		font-weight: bold;
		color: #000078;
	}
	a:hover {
		text-decoration: underline;	
	}
	
	body {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		background-color: #FFFFFF;
		text-align: center;
	}

	td.outside {
		vertical-align: top;
	}

	a.ticker:link, a.ticker:visited {
		font-family: Verdana;
		font-size: 80%;
		text-decoration: none;
		font-weight: bold;
		color: #FFFFFF;	
	}
	a.ticker:hover {
		text-decoration: none;
		font-weight: bold;
		color: #FFFF00;	
	}
	.form1 {
		margin: 0px 0px 0px 0px;
	}
	.normaltable td{
		font-family: Verdana;
		font-size: 80%;
	}
/* popups */
	#pop {
		width: 100%;
		height: 100%;
	}
	#popmain {
		background-image: url("http://www.01051.com/images/bg_lightblue.gif");
		padding: 10px 0px 0px 0px;
	}
	.popbottombar1 {
		height: 35px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		background-image: url("http://www.01051.com/images/pop_bottombar2.gif");
	}
	.popbottombar2 {
		background-image: url("http://www.01051.com/images/pop_bottombar2.gif");
		height: 35px;
		font-family: Verdana;
		font-size: 105%;
		font-weight: bold;
		color: #FFFFFF;	
		padding: 10px 0px 0px 0px;
	}	
	
/* kundenservice */
	.kundenserviceform {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
/* index2.php */
	#schlagzeilekop {
		background-image: url("http://www.01051.com/images/bg_blue.gif");
		font-family: Verdana;
		font-size: 105%;
		font-weight: bold;
		color: #FFFFFF;	
		text-align: left;
		padding: 5px 10px 5px 10px;
	}
	#schlagzeile {
		width: 100%;
		margin: 0px 0px 0px 0px;
	}
	#schlagzeilemain {
		background-color: #D4D4FF;
	}
	#schlagzeile td {
		padding: 5px 10px 5px 10px;
	}

/* faq */
	.faq_even {
		background-image: url('http://www.01051.com/images/bg_lightblue.gif');
		padding: 10px 10px 10px 10px;
		font-family: Verdana;
		font-size: 80%;
		margin: 10px 0px 10px 0px;				
	}

/* tarife.php, inc_tarife.php */
	.dldtarifetr {
		background: #ECEDFF; //url('http://www.01051.com/images/bg_lightblue.gif');
	}
	.dldtarife {
		font-family: Verdana;
		font-size: 80%;
		font-weight: bold;
		color: #000000;
		padding: 10px 10px 10px 10px;		
	}
	.tarifekoplinks {
		font-family: Verdana;
		font-size: 80%;
		color: #FFFFFF;
		font-weight: bold;
		padding: 2px 0px 2px 10px;
		text-align: left;
		background-image: url("http://www.01051.com/images/bg_blue.gif");		
	}
	.tarifekoprechts {
		font-family: Verdana;
		font-size: 80%;
		color: #FFFFFF;
		font-weight: bold;
		padding: 2px 10px 2px 0px;
		text-align: right;
		background-image: url("http://www.01051.com/images/bg_blue.gif");
	}
	.tarifelinks {
		padding: 0px 0px 0px 10px;			
	}
	.tariferechts {
		min-width: 10px;
		text-decoration: underline;		
	}	
	.tarifeheadercell {
		padding: 0px 10px 0px 10px;	
	}
	.tarifeheader {
		font-family: Verdana;
		font-size: 65%;			
	}
	.tarifeheader, .tarifeheader a:link, .tarifeheader a:visited, .tarifeheader a:hover {
		color: #FFFF00;	
	}
	.tarifeinit {
		font-family: Verdana;
		font-size: 55%;
	}
	.tarifeinit, .tarifeinit a:link, .tarifeinit a:visited, .tarifeinit a:hover a {
		color: #FFFFFF;	
	}
	.tarife_even {
		background: #ECEDFF; //url("http://www.01051.com/images/bg_lightblue.gif");
	}
	.tarife_oneven {
		background-color: #FFFFFF;
	}
	
/* inc_header.php */
	table.main {
		width: 800px;
		margin: 30px 0px 0px 0px
	}
	.blackbar {
		height: 17px;
		background-color: #000000;
	}
	.shadow {
		height: 11px;
		background-image: url("http://www.01051.com/images/bg_shadow.gif");
	}
	
/* menu */
	#menu {
		text-align: right;
		font-family: Verdana;
		font-size: 65%;
		margin: 0px 10px 0px 0px;
	}
	
	#menu a, #menu a:visited, #menu a:hover{
		color: #000000;
	}
	.menuinput {
		border: solid 1px #000000;	
		font-family: Verdana;
		font-size: 95%;
		margin: 0px 0px 0px 0px;
	}
	.menuform {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
/* rechts */
	#rechnerkop {
		background-color: #000000;
		font-family: Verdana;
		font-size: 65%;
		color: #FFFFFF;
		font-weight: bold;
		text-align: center;
		height: 17px;
	}
	#rechner {
		width: 100%;
	}
	#rechnermain {
		background-image: url("http://www.01051.com/images/bg_yellow.gif");
		font-family: Verdana;
		font-size: 65%;
	}
	#rechnermain div {
		margin: 10px;
	}
	.testimonial {
		width: 80%;
		font-family: Verdana;
		font-size: 65%;
		color: #000078;
		font-style: italic;
		text-align: left;
	}
	.rechnerinput {
		border: solid 1px #000000;	
		font-family: Verdana;
		font-size: 95%;
		font-weight: bold;
		margin: 0px 0px 0px 0px;
	}	

/* index.php */
	table.splash {
		width: 100%;
		height: 100%;
	}
	.splashtr1 {
		height: 75%;
	}
	.splashtr2 {
		background-image: url("http://www.01051.com/images/bg_yellow.gif");
	}	
	.splashtd1 {
		text-align: center;
		vertical-align: middle;
	}
	.splashtd2 {
		font-family: Verdana;
		font-size: 65%;
		color: #000000;
		text-align: center;
		vertical-align: top;
	}
	.splashtd2 img {
		margin: 31px 0px 10px 0px;
	}
