body
{		margin:0;
		padding:0;
		text-align: justify;
		background: #a0a0a0 url('../images/navi.jpg') no-repeat fixed left bottom; 
		font-family: Verdana, Helvetica, Arial, sans-serif; 
		font-size:100%;
		background-repeat:no-repeat; 
		background-attachment:fixed
}
a {	outline:none;}
.navigation
{		margin:0;
		padding:0;
		left:0;
		top:0;
		position:absolute;
}
.navigation p
{		margin:0;
		padding:0px;
		min-height:70px;
		color:#eeeeee;
		font: 0.8em Verdana,Helvetica,Arial,sans-serif;
		_msie_hack:100%;
		_height:70px;
}
.navigation ul
{		margin:0px;
		padding:0px;
		list-style-type:none;
		font: 11px Verdana,Helvetica,Arial,sans-serif;
}
.navigation a:link
{		margin:0;
		padding:5px;
		width:140px;
		display:block;
		color:#eeeeee;
		text-decoration:none;
		border-bottom:1px solid #eeeeee;
		
}
.navigation a:visited
{		margin:0;
		padding:5px;
		width:140px;
		display:block;
		color:#eeeeee;
		text-decoration:none;
		border-bottom:1px solid #eeeeee;
		
}
.navigation a:hover
{		background:#999999;
		color:#eeeeee;
		width:140px;
		border-bottom:1px solid #eeeeee;
		
}
.navigation li b
{		padding:0px;
		width:150px;
		display:block;
		background:#676767;
		color:#eeeeee;
		/*border-bottom:1px solid #eeeeee;*/
}
.seonav
{ 	letter-spacing: -1px;
		font: 12px Arial,sans-serif;
}

.navigation2 ul
{		margin:0px;
		padding:0;
		list-style-type:none;
		/*list-style-image:url('../images/menu_pfeil.gif');
		list-style-position:inside;*/
		font: 11px Verdana,Helvetica,Arial,sans-serif;
}
.navigation2 a:link
{		margin:0;
		padding:5px 20px;
		width:110px;
		color:#eeeeee;
		text-decoration:none;
		/*border-bottom:1px solid #eeeeee;*/
		
}
.navigation2 a:visited
{		margin:0px;
		padding:5px 20px;
		width:110px;
		color:#eeeeee;
		text-decoration:none;
		border-bottom:1px solid #eeeeee;
		
}
.navigation2 a:hover
{		background:#999999;
		color:#eeeeee;
		width:110px;
		border-bottom:1px solid #eeeeee;
		
}
.navigation2 li b
{		margin:0px;
		padding:0px;
		width:150px;
		background:#676767;
		color:#eeeeee;
		/*border-bottom:1px solid #eeeeee;*/
}
.navigation3 ul
{		margin:0px;
		padding:0;
		list-style-type:none;
		/*list-style-image:url('../images/menu_pfeil.gif');
		list-style-position:inside;*/
		font: 11px Verdana,Helvetica,Arial,sans-serif;
}
.navigation3 a:link
{		margin:0;
		padding:5px 20px 5px 40px;
		width:90px;
		color:#eeeeee;
		text-decoration:none;
		/*border-bottom:1px solid #eeeeee;*/
		
}
.navigation3 a:visited
{		margin:0px;
		padding:5px 20px 5px 40px;
		width:90px;
		color:#eeeeee;
		text-decoration:none;
		border-bottom:1px solid #eeeeee;
		
}
.navigation3 a:hover
{		background:#999999;
		color:#eeeeee;
		width:90px;
		border-bottom:1px solid #eeeeee;
		
}
.navigation3 li b
{		margin:0px;
		padding:0px;
		width:150px;
		background:#676767;
		color:#eeeeee;
		/*border-bottom:1px solid #eeeeee;*/
}
.usp
{		margin:0 0 0 150px;
		padding:0;
		width:100%;
		background:#cccccc;
		min-height:30px;
		_msie_hack:true;
		_height:30px;
}
.usp p
{		margin:0 15px 0 20px;
		padding:5px 0px 5px 0;
		text-align:left;
		color:#444444;
		font: 10px Verdana,Helvetica,Arial,sans-serif;
}
.usp a
{		color:#444444;
		text-decoration:none;
}
.content
{		margin:0 0 0 150px;
		padding:15px 0 5px 0;
		background:#ffffff;
		width:850px;
		min-height:820px;
		_msie_hack:absolute;
		_height:820px;
}
.content p
{		margin:0px 20px 10px 20px;
	  padding:5px 0px;
		line-height: 1.5;
}
.content li
{		line-height: 1.5;
}
.content a
{		margin:0;
		padding:0;
		color:#003366;
		font-weight:bold;
		text-decoration:underline;
}
.content a:link a:visited
{		margin:0;
		padding:0;
		color:#003366;
		
}
/*.content a:hover
{		margin:0;
		color:#ff3300;
		padding:0;
		
}*/
.content a:active
{		margin:0;
		padding:0;
		color:#ff3300;
}

a[href^="http:"] {
	color:#00000;
	
}
	
a[href^="http://www.computeragency.de/"], a[href^="http://computeragency.de/"] {
	background-image: none;
	padding-right: 0;
	} 

.unten
{		position:absolute; 
		bottom:0px;
		font-weight:bold;
		width:810px; 
}

.cbox
{		
		margin:0px 0px;
		padding:5px 10px;
		width:395px;
		float:left;
}
.cbox p
{		margin:0px 0px 5px 0px; 
		padding:0px;
		
}
.cbox h2
{		margin:0px 0px 5px 0px; 
		padding-bottom:0px;
		text-align:center;
}
.cbox h3
{		margin:0px 0px 5px 0px; 
		padding-bottom:0px;
		text-align:center;
}
.cbox img
{		margin:0px 5px 0px 5px; 
		padding:0px;
		align:center;
}

.cboxdsla
{		margin:5px 0px;
		padding:5px 10px;
		width:188px;
		/*height:160px;*/
		float:left;
}
.cboxdsla p
{		margin:0px 0px 5px 0px;  
		padding:3px 0px;
		width:185px;
}
.cboxdsla h2
{		margin:0px 0px 5px 0px; 
		padding:0px;
		text-align:center;
}
.tp
{		margin:0px 0px 5px 0px; 
		padding:0px;
		font: 15px Verdana,Helvetica,Arial;
		text-align:center;
}
.cboxdsla h3
{		margin:0px 0px 5px 0px; 
		padding:0px;
		text-align:center;
}
.cboxdsla img
{		margin:0px; 
		padding:0px;
		align:center;
		/*border: 1px solid;*/
}
.cboxdsla ul
{		margin:0px;  
		padding:3px 0px;
		list-style-type: none;
		
}
.foot
{		margin:0 0 0 150px;
		padding-top:5px;
		width:100%;
		padding-bottom:5px;
		background:#c2c2c2;
}
.foot a
{		color:#444444;
		text-decoration:none;
}
.foot p
{		margin:0px 15px 0px 15px;
		font:9px Verdana,Helvetica,Arial,sans-serif;
}
.imginset
{		margin:10px;
		float:right;
}
.txtinset
{		margin:10px 20px 10px 20px;
		padding:5px;
		float:right;
		border: 1px solid #cccccc;
		font: 11px Verdana,Helvetica,Arial;
}
.txtinset tp
{		margin:0px;
		padding:0px;
		font: 13px Verdana,Helvetica,Arial;
		font-weight:bold;
		text-align:center;
}
.txtinset p
{		margin:5px;
		padding:3px;
		font: 11px Verdana,Helvetica,Arial;
}
.txtinsetCODE
{		padding:5px;
		margin:5px 5px 5px 22px;
		width:795px;
		background:#ffffff;
		color:#444444;
		border: 1px dashed;
}
a img
{ 	border:0px none; 
		margin:0;
		padding:0
} 
.img
{		margin:0;
		padding:0;
}
.img a:link
{		background:#a0a0a0;
		display:inline;
		border:0px none;
}
.img a:visited
{		background:#a0a0a0;
		display:inline;
		border:0px none;		
}
.img a:hover
{		background:#a0a0a0;
		display:inline;
		border:0px none;
}
.dk
{		background:#cccccc;
}
.lt
{		background:#eeeeee;
}
.logo 
{		background:#a0a0a0;
		border:0px none;
		margin:10px 0 5px 5px;
		padding:0;
		
}
.logo a:link
{		background:#a0a0a0;
		display:inline;
		border:0px none;
}
.logo a:visited
{		background:#a0a0a0;
		display:inline;
		border:0px none;		
}
.logo a:hover
{		background:#a0a0a0;
		display:inline;
		border:0px none;
}
.logo a:active
{		background:#a0a0a0;
		display:inline;
		border:0px none;
}
.button
{		margin:0;
		padding:0px 20px 10px 20px;
		float:right;
		
}
.konto-button
{		margin: 10px 0 10px 20px;
}
.dsllogo
{		margin:0px 10px 5px 15px;
		padding:0;
		float:right;
		width:100px;
		height:100px;
}
h1
{		margin:0px 15px 5px 15px;
		padding:0px;
		color:#000000;
		font: 18px Verdana,Helvetica,Arial;
}
h2
{		margin:0 15px 5px 15px;
		padding:0;
		clear:left;
		color:#000000;
		text-align: left;
		font: 15px Verdana,Helvetica,Arial;
}
h3
{		margin:0 15px 5px 15px;
		padding:0;
		clear:left;
		color:#000000;
		text-align: left;
		font: 15px Verdana,Helvetica,Arial;
}
#contenth3
{		margin:0 15px 5px 15px;
		padding:0;
		clear:left;
		color:#000000;
		text-align: left;
		font: 15px Verdana,Helvetica,Arial;
}
h4, h5, h6
{		margin:0 15px 5px 15px;
		padding:0;
		clear:left;
		color:#000000;
		text-align: left;
		font: 14px Verdana,Helvetica,Arial;
}
p, dl
{		margin:0;
		padding:0px;
		color:#444444;
		font: 11px Verdana,Helvetica,Arial,sans-serif;
}
ul, ol
{		margin:0;
		padding:0px 10px 5px 35px;
		color:#444444;
		font:11px Verdana,Helvetica,Arial;
}
pre, code
{		margin:0;
		padding:0;
		color:#444444;
		font:11px verdana;
}
p tt
{		font:12px monospaced;
}
div
{		margin:0px;
		padding:0px;
}

small
{		font-size:11px;
}

big
{		font-size:14px;
		 
}
checkbox, input, option, select, textarea
{		margin:4px 0 0 2px;
		background:#bbbbbb;
		color:#444444;
		font:11px Verdana,Helvetica,Arial,sans-serif;
}
.radio
{		background-color:#eeeeee;
}
input.ntx
{		margin:0;
		padding:0;
		background:#bbbbbb;
		color:#444444;
		font:11px Verdana,Helvetica,Arial,sans-serif;
}
.tarife table
{		margin:5px 10px 5px 18px;
		width:812px;
		text-align: right;
		font:11px Verdana,Helvetica,Arial,sans-serif;
		
}
.tarife td 
{		padding:3px;
		margin:3px;
		
}