/* Startseite */

/* Contentbox mit runden Ecken hellblau */
.liob {
	background: transparent url(../images/layout/cb_ecke_liob.gif) no-repeat top left;
}
.liun {
	background: transparent url(../images/layout/cb_ecke_liun.gif) no-repeat bottom left;
}
.reob {
	background: transparent url(../images/layout/cb_ecke_reob.gif) no-repeat top right;
}
.reun {
	background: transparent url(../images/layout/cb_ecke_reun.gif) no-repeat bottom right;
}
.cbfull {
	width: 690px;
	background: #e9f5fa;
}
.cbfull_content {
	padding: 10px 10px 20px 20px;
}

#spalte01 { 
		float: left;
		width: 45%;
}

#spalte02 { 
		float: right;
		width: 45%;
}

/* Web-Design */

#referenzen_klein {
		background-image: url(../images/layout/referenzen_klein.gif);
		background-repeat: no-repeat;
		text-align: justify;
		width: 290px;
		padding: 60px 5px 0 0;
		margin-bottom: 30px;
		margin-left: 20px;
		line-height:1.3em;
}

#service_klein {
		background-image: url(../images/layout/service_klein.gif);
		background-repeat: no-repeat;
		text-align: justify;
		width: 290px;
		padding: 60px 5px 0 0;
		margin-bottom: 20px;
		margin-left: 20px;
		line-height:1.3em;
	z-index: 1600;
}

#preise_klein {
		background-image: url(../images/layout/preise_klein.gif);
		background-repeat: no-repeat;
		text-align: justify;
		width: 290px;
		padding: 60px 5px 0 0; 
		margin-top: 45px;
		line-height:1.3em;
}
/***************      WEBSERVICE        **************/
#pflege_klein {
		background-image: url(../images/layout/pflege_klein.gif);
		background-repeat: no-repeat;
		text-align: justify;
		width: 290px;
		line-height:1.3em;
}
#cms_klein {
		background-image: url(../images/layout/cms_klein.gif);
		background-repeat: no-repeat;
		text-align: justify;
		width: 290px;
		line-height:1.3em;
}
#prospekte_klein {
		background-image: url(../images/layout/onlineprospekte_klein.gif);
		background-repeat: no-repeat;
		text-align: justify;
		width: 290px;
		line-height:1.3em;
}
#newsletter_klein {
		background-image: url(../images/layout/newsletter_klein.gif);
		background-repeat: no-repeat;
		text-align: justify;
		width: 290px;
		line-height:1.3em;
}
#recherche_klein {
		background-image: url(../images/layout/recherche_klein.gif);
		background-repeat: no-repeat;
		text-align: justify;
		width: 290px;
		line-height:1.3em;
}
#grafikbearbeitung_klein {
		background-image: url(../images/layout/grafikbearbeitung_klein.gif);
		background-repeat: no-repeat;
		text-align: justify;
		width: 290px;
		line-height:1.3em;
}
#corporatedesign_klein {
		background-image: url(../images/layout/corporatedesign_klein.gif);
		background-repeat: no-repeat;
		text-align: justify;
		width: 290px;
		line-height:1.3em;
}
#praesentation_klein {
		background-image: url(../images/layout/praesentation_klein.gif);
		background-repeat: no-repeat;
		text-align: justify;
		width: 290px;
		line-height:1.3em;
}
#schulung_klein {
		background-image: url(../images/layout/schulung_klein.gif);
		background-repeat: no-repeat;
		text-align: justify;
		width: 290px; 
		line-height:1.3em;
}

#pflege_klein H4, #cms_klein H4, #prospekte_klein H4, #newsletter_klein H4, 
#recherche_klein H4, #grafikbearbeitung_klein H4, #corporatedesign_klein H4,
#praesentation_klein H4, #schulung_klein H4 {
		text-indent: 65px;
		height: 50px;
		line-height: 45px;
}


#miniatur img {
	margin: 10px;
	border: 1px solid #DCDCDC;
}

/* Web-Hosting */
#domain {
		background-image: url(../images/layout/domain_klein.gif);
		background-repeat: no-repeat;
		width: 290px;
		padding: 50px 0px 0 0;
		margin-bottom: 20px;
		margin-left: 20px;
		line-height:1.3em;
}
#domain form, #domain input, #domain select {
	font-size: 11px;
}

#webpaketverwaltung_klein {
		background-image: url(../images/layout/webpaketverwaltung_klein.gif);
		background-repeat: no-repeat;
		text-align: justify;
		width: 290px;
		padding: 60px 5px 0 0;
		margin-bottom: 20px;
		margin-left: 20px;
		line-height:1.3em;
}

#pakete {
		margin-top: 5px;
}

#pakete div.paket {
	background: url(../images/bg_hosting.gif) no-repeat;
	width: 275px;
	height: 125px;
	display: block;
	margin-bottom: 20px;
}
#pakete div.paket2 {
	background: url(../images/bg_hosting2.gif) no-repeat;
	width: 275px;
	height: 125px;
	display: block;
	margin-bottom: 20px;
}
.preis {
	float: left;
	height: 125px;
	color: #FFF;
	width: 90px;
	text-align: right;
	padding-top: 10px;
	padding-right: 10px;
}
span.price {
	font-size: 26px;
}
span.paketname {
	font-size: 18px;
	color: #2A9DCF;
	line-height: 1.5em;
}
.beschreibung {
	color: #000;
	width: 250px;
	text-align: left;
	font-size: 11px;
	line-height:1.3em;
	padding-top: 10px;
}

/* Pakete */

#whbasic {
		float: right;
		text-align: right;
}

#whbasic img {
		float: right;
		margin: 0 3px 3px 3px;
}

.dunkel { background-color: #e5eaf4; }
.hell { background-color: #f1f3f9; }
.dunkel-klein { background-color: #e5eaf4; font-size: 10px; }
.hell-klein { background-color: #f1f3f9; font-size: 10px; }
.fehler { color: Red; font-size: 10px;}

td.preis2 {
	font-size: 20px;
	font-weight: bold;
	color: #f99d33;
	text-align: center;
	line-height: 30px;
}
td.ueberschrift {
	background-color:#006699;
	color:#FFFFFF;
}

fieldset {
	width: 670px;
	border: 1px solid Silver;
}
fieldset TABLE {
	width: 665px;
}
