/* --- Startseite */
.startContainerLeft {
	width:				275px;
	height:				430px;
	border-right:		1px dotted #333;
	float:				left;
}
.startContainerRight {
	width:				550px;
	float:				left;
	margin:				0px 0px 0px 20px;
}
.startContainerDomainSearch {
	width:				250px;
	height:				170px;
	margin:				0px 0px 0px 15px;
	border-bottom:		1px dotted #333;
}
.startContainerContact {
	width:				250px;
	height:				120px;
	text-align:			center;
	margin:				10px 0px 0px 15px;
	padding:			0px 0px 10px 0px;
	border-bottom:		1px dotted #333;
}
.startContainerAwards {
	width:				275px;
	height:				40px;
	text-align:			center;
	margin:				20px 0px 0px 0px;
}
/* Domain Container */
.domainContainerLeft {
	width:				275px;
	border-right:		1px dotted #333;
	float:				left;
}
.domainContainerRight {
	float:				left;
}
table.domainContainerPriceOverview {
	border-spacing:		0;
	margin:				15px 0px 0px 15px;
	font-size:			11px;
}
.domainContainerPriceOverview th {
	background-color:	#e0deff;
	font-size:			12px;
	line-height:		18px;
	padding:			0px;
}
.domainContainerPriceOverviewKey {
	padding:			3px 0px 3px 10px;
	width:				120px;
}
.domainContainerPriceOverviewValue {
	padding:			2px 0px 2px 0px;
	width:				120px;
	text-align:			center;
}
.domainContainerSearch {
	margin:				0px 0px 0px 15px;
	width:				590px;
	text-align:			center;
}
.domainContainerSearch .input {
	width:				250px;
}
.domainContainerSearch .button {
	padding:			0px 10px 0px 10px;
}
.domainContainerText {
	margin:				20px 0px 0px 15px;
	font-size:			12px;
	font-family:		"Verdana";
	text-align:			center;
}
/* Webhosting Container */
.webhostingContainerLeft {
	width:				275px;
	border-right:		1px dotted #333;
	float:				left;
}
.webhostingContainerRight {
	width:				570px;
	float:				left;
	margin:				0px 0px 0px 15px;
}
.webhostingContainerBanner {
	margin:				10px 0px 10px 15px;
	width:				250px;
	height:				110px;
	border-bottom:		1px dotted #333;
	/* STEVE background-image:	url(../graphic/freeDomain.png); */
	/* STEVE background-repeat:	no-repeat; */
}
.webhostingContainerBanner_Header {
	background-image:	url(../graphic/webspaceSpecial_header.png);
	background-repeat:	no-repeat;
	height:			20px;
}
.webhostingContainerBanner_Content {
	background-image:	url(../graphic/webspaceSpecial_content.png);
	padding-left:		10px;

}
.webhostingContainerBanner_Footer {
	background-image:	url(../graphic/webspaceSpecial_footer.png);
	background-repeat:	no-repeat;
	height:			15px;
}

.webhostingContainerWebspaceOverview {
	/* STEVE background-image:	url(../graphic/webspaceBg.png); */
	/* STEVE height:				150px; */
	width:				180px;
	float:				left;
	margin:				0px 5px 10px 5px;
}
.webhostingContainerWebspaceHeadline  {
	background-image:	url(../graphic/webspaceBg_header.png);
	background-repeat:	no-repeat;
	text-align:			center;
	color:				#0c5264;
	font-weight:		bold;
	font-size:			13px;
	padding:			5px 0px 5px 0px;
	margin:				0px 0px 0px 0px;
	border-bottom:		1px solid #262626;
}
.webhostingContainerWebspaceContent  {
	background-image:	url(../graphic/webspaceBg_content.png);
}
.webhostingContainerWebspaceFooter  {
	height:				15px;
	background-image:	url(../graphic/webspaceBg_footer.png);
	background-repeat:	no-repeat;
	margin:				0px;
	padding:			0px;
}
.webhostingContainerTableCell {
	text-align:			center;
	padding:			1px 0px 3px 4px;
}
.webhostingContainerWebspacePrice {
	background-image:	url(../graphic/price.png);
	height:				29px;
	width:				71px;
	background-repeat:	no-repeat;
	color:				#cc0041;
	font-size:			13px;
	font-weight:		bold;
	padding:			6px 0px 0px 0px;
}
.small {
	text-align:			center;
	margin:				0px 0px 0px 55px;
}
/* Service Container */
.serviceContainerLeft {
	width:				275px;
	border-right:		1px dotted #333;
	float:				left;
}
.serviceContainerRight {
	float:				left;
}
.serviceContainerNavigation {
	margin:				0px 0px 0px 15px;
	width:				250px;
	border-bottom:		1px dotted #333;
}
.serviceContainerNavigation ul {
	list-style-type:	none;
}
.serviceContainerSupport {
	margin:				0px 0px 0px 15px;
	width:				250px;
	text-align:			justify;
}
.serviceContainerContent {
	margin:				10px 0px 0px 15px;
}
.serviceContainerForms {
	text-align:			center;
	margin:				0px 0px 20px 0px;
}
.serviceContainerForms td {
	width:				230px;
	padding:			0px 30px 0px 0px;
}
.serviceContainerFormsText {
	font-size:			10px;
	text-align:			justify;
}
.serviceContainerFormsPicture {
	padding:			20px 0px 20px 0px;
}
/* Dienstleistungen */
.leistungenContainerLeft {
	width:				275px;
	border-right:		1px dotted #333;
	float:				left;
}
.leistungenContainerRight {
	float:				left;
}
.leistungenContainerPictureFirst {
	text-align:			center;
	padding:			15px 0px 20px 0px;
	border-bottom:		1px dotted #333;
}
.leistungenContainerPictureSecond {
	text-align:			center;
	padding:			15px 0px 20px 0px;
}
.leistungenContainerText {
	width:				550px;
	margin:				10px 0px 0px 15px;
	text-align:			justify;
}
/* Voice Server */
.voiceServerContainerLeft {
	width:				275px;
	border-right:		1px dotted #333;
	float:				left;
	margin:				10px 0px 0px 20px;
}
.voiceServerContainerRight {
	float:				left;
}
.voiceServerContainerText {
	width:				550px;
	margin:				10px 0px 0px 15px;
	text-align:			justify;
}
.iFrameFirst {
	width:				250px;
	height:				170px;
	border-bottom:		1px dotted #333;
	margin:				10px 0px 0px 0px;
}
.iFrameSecond {
	width:				250px;
	height:				185px;
	border-bottom:		1px dotted #333;
	margin:				10px 0px 0px 0px;
}
.iFrameThird {
	width:				250px;
	height:				170px;
	margin:				10px 0px 0px 0px;
}
/* Cart Container */
.cartContainer {
	margin:				5px 10px 5px 10px;
	
}
.cartContainerArticles {
	border:				1px dotted #262626;
	padding:			25px 60px 25px 60px;
}
.cartContainerTable {
	width:				100%;
	color:				#171717;
	border-spacing:		0px;
}
.cartContainerHeadline {
	text-align:			center;
}
.cartContainerKey {
	font-size:			13px;
	border-top:			1px solid #8f8f8f;
	background-color:	#ececec;
	color:				#7c0028;
}
.cartContainerValue {
	padding:			5px 0px 5px 0px;
}