.preisbox
{
	position: relative;
	width: 550px;
	float: left;	
	
}
.preise-content
{
	flaot: left;
	padding-left: 50px;	
	margin-top: 50px;
	
}
.preistabellen
{
	float: left;
	position: relative;
	height: 550px;
	width: 500px;
	margin-top: 20px;
}
.preistabelle
{
	float: left;
	position: absolute;
	font-size: 11px;
}
.preistabelle table
{
	font-size: 11px;
}
a.preise-active:link, a.preise-active:visited, a.preise-active:hover, a.preise-active:active
{
	font-size: 10px;
}
a.preise-inactive:link, a.preise-inactive:visited, a.preise-inactive:hover, a.preise-inactive:active
{
	font-size: 10px;
	color: #B6B6B6;
}
.tarifboxen
{
	position: relative;	
	float: left;
}
.tarifbox
{
	width: 149px;
	float: left;
	background-image: url('../../images/anwalt/pr_mid_1px.gif');
	background-repeat: repeat-y;
}
.tarifbox-header-einsteiger
{
	width: 149px;
	height: 190px;
	background-repeat: no-repeat;
	background-image: url('../../images/anwalt/pr_einst_top.gif');
	background-position: bottom left;
}
.tarifbox-header-standard
{
	width: 149px;
	height: 190px;
	background-repeat: no-repeat;
	background-image: url('../../images/anwalt/pr_std_top.gif');
	background-position: bottom left;
}
.tarifbox-header-profi
{
	width: 149px;
	height: 190px;
	background-repeat: no-repeat;
	background-image: url('../../images/anwalt/pr_profi_top.gif');
	background-position: bottom left;
}
.tarifbox-headline
{
	width: 139px;
	padding-left: 10px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
}
.tarifbox-text
{
	width: 139px;
	padding-left: 10px;
	float: left;
	height: 100px;
}
.tarifbox-bottom-text
{
	width: 139px;
	
	float: left;
	margin-top: 5px;
	font-weight: bold;
	
}
.tarifbox-bottom
{
	width: 149px;
	height: 68px;
	background-repeat: no-repeat;
	background-image: url('../../images/anwalt/pr_bot_bt.gif');
	background-position: top left;
	float: left;
	text-align: center;
}
.tarifbox-spacer
{
	width: 10px;
	height: 190px;
	float: left;
}

.tarifbox-header-einsteiger .tarifbox-headline
{
	margin-top: 70px;
}
.tarifbox-header-standard .tarifbox-headline
{
	margin-top: 40px;
}
.tarifbox-header-profi .tarifbox-headline
{
	margin-top: 5px;
}
.tarifbox-bulletpoints
{
	margin-top: 15px;
	float: left;
	padding-left: 10px;
}
.tarifbox-bulletpoint
{
	margin-top: 10px;
	float: left;
	width: 115px;
	font-weight: bold;
	padding-left: 25px;
	background-image: url('../../images/anwalt/check.gif');
	background-repeat: no-repeat;
	background-position: top left;
}
.preise-liste
{
	width: 500px;
	height: 100px;
	float: left;
	background-image: url('../../images/anwalt/hdln_sofort_start.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px ;
	padding-top: 50px;
padding-left:50px;
	}
.preise-liste-item
{
	width: 350px;
	float: left;
	background-image: url('../../images/anwalt/pfeil_rot.gif');
	background-repeat: no-repeat;
	background-position: 2px 5px;
	padding-left: 20px;
	margin-top: 5px;
margin-left: 0px;
}

/* KURZINFO */
/*
.ki-box1
	{
		margin-left: 45px !important;
		margin-left: 25px;
		width: 483px;
		height: 74px;
		float: left;
		background-image: url('../../images/anwalt/comtools/info_bg.jpg');	
		background-repeat: no-repeat;
		background-position: left top;	
		padding-left: 68px !important;
		padding-left: 64px;
	}
.ki-box-text1
	{
		height: 15px;
		width:	430px;
		float: left;
		margin-left: 5px;	
	}
.ki-box-headline1
	{
		
		font-size: 14px;
		font-weight: bold;
		display: block;
		color: #999999;
		font-style: italic;
	}

.ki-box-inputfields1
	{
		height: 25px;
		float: left;
		margin-left: 3px;
	}
	
input.ki-box-inputfield1
{
	width: 167px;
	height: 22px;
	background:#FFFFFF url('../../images/anwalt/comtools/input.jpg') no-repeat scroll left top;
	float:left;
	padding: 3px 5px;
	border:medium none;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0pt 0pt 0px;	
	margin-top: 5px;	
	margin-right: 10px;
}	
.ki-box-sendbt1
{
	float: left;
	width: 20px;
	height: 21px;
	text-align: left;
	margin-top: 5px;*/
	/*background-image: url('../../images/anwalt/comtools/send_button.jpg');	
	background-repeat: no-repeat;*/
/*	cursor: pointer;
}

.ki-box-submitbutton1
{
	border: 0px;
	background-color: transparent;
	background-image: url('../../images/anwalt/comtools/send_button.jpg');	
	background-repeat: no-repeat;
	background-position: left top;	
	width: 100px;
	padding-right: 20px;
	cursor: pointer;
	width: 20px;
	height: 21px;
}
*/
.produkt-text_2
{	
	margin-left: 5px;
	margin-top: 3px; 
	padding-left: 0px;
	float:left;
	padding-top: 5px; 
	height: 15px;
	width: 380px !important;
	width: 400px;
	
}
.produkt-bg_1
{
	float: left;
	padding-top: 45px !important;
	padding-top: 35px;
	padding-left: 60px;
	
}


.produkt-text_1
{	
	padding-right: 60px;
	float:left;
	
}
.sofort-sparen1{
	background-repeat: no-repeat;
	background-position: top left;
	background-image: url('../../images/anwalt/new/box_buchen.png');
	width: 588px;
	height: 240px;
	margin-left: 55px !important;
	margin-left: 30px;
	margin-bottom: 20px;
	float:left;
}
#booking_button {
	margin-top: 180px;
	margin-left: 70px !important;
	margin-left: 40px;
	height: 59px;
	width: 337px;
	float: left;
	background-image: url(../../images/anwalt/new/buchen_button.png);
	background-repeat: no-repeat;
	padding-left: 50px;
	cursor: pointer;
}

.booking_button,  .booking_button a{
	padding-left: 15px;
	padding-top: 12px;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	float: left;
	cursor: pointer;
}
.sofort-sparen{
	background-repeat: no-repeat;
	background-position: top left;
	background-image: url('../../images/anwalt/new/buchen_box.jpg');
	width: 588px;
	height: 240px;
	margin-left: 45px !important;
	margin-left: 25px;
	margin-bottom: 20px;
	float:left;
}