body {
 background-color: #E8E8E8;
 margin-top: 0;
 min-width: 980px;
 text-align: center;
}

div#content {
 width:964px;
 height:auto;
 background-image:url(http://www.netcup.de/new2/images/middle.jpg);
 margin: auto;
 position: relative;
}

div#header {
 text-align: center;
 color: #000000;
 background-image:url(http://www.netcup.de/new2/images/head_bg.jpg);
 width:950px;
 margin: auto;
 margin-left: 7px;
 margin-right: 7px
 position:relative;
}

div#top_menu_links {
 float: left;
 width: 180px;
 height:31px;
 background-image:url(http://www.netcup.de/new2/images/menu_bg.jpg);
 position:relative;
}

div#glogo {
 text-align:left;
}

div#top_menu_mitte {
 float: left;
 width: 50px;
 height: 31px;
 background-image:url(http://www.netcup.de/new2/images/menu.jpg);
 position:relative;
}

div#top_menu_rechts {
 padding-top:4px;
 float: left;
 width: 720px;
 height: 27px;
 font-family: Arial;
 font-size: 15px;
 font-weight: bold;
 text-align: justify;
 color: #BFBFBF;
 background-image:url(http://www.netcup.de/new2/images/menu_bg2.jpg);
 position:relative;
}

A#lt:link {text-decoration: none; color: #E9E9E9;}
A#lt:visited {text-decoration: none; color: #E9E9E9;}
A#lt:active {text-decoration: none; color: #DF0000;}
A#lt:hover {text-decoration: none; color:#FFFFFF;}

div#logo {
 clear: both;
 width: 950px;
 height: 90px;
 background-image:url(http://www.netcup.de/bilder/header.jpg);
 position:relative;
}

div#balken {
 width: 950px;
 height: 20px;
 background-image:url(http://www.netcup.de/new2/images/balken.gif);
 position:relative;
}

div#mitte {
 text-align: center;
 color: #000000;
 width:950px;
 margin: auto;
 margin-left: 7px;
 margin-right: 7px
 position:relative;
}

div#left_menu {
 float: left;
 width: 158px;
 position:relative;
 font-family: Arial;
 font-size: 14px;
 text-align: justify;
 color: #DF0000;
 padding-left: 2px;
 padding-right: 12px;
 padding-top: 45px;
 padding-bottom: 30px;
}

ul.pfeilr {
 list-style-image: url(http://www.netcup.de/new2/images/pfeilr.gif);
 text-align: left;
}

a.pfeilr:link {text-decoration: none; color: #BF0000}
a.pfeilr:visited {text-decoration: none; color: #BF0000}
a.pfeilr:active {text-decoration: underline; color: #95B2D4}
a.pfeilr:hover {text-decoration: underline; color:#95B2D4}

div#main {
 float: left;
 width: 748px;
 position:relative;
 font-family: Arial;
 font-size: 12px;
 text-align: justify;
 color: #000000;
 padding: 15px;
}

div#kasten {
 clear: both;
 width:680px;
 background-color: #FFFFFF;
 position:relative;
 font-family: Arial;
 font-size: 12px;
 text-align: justify;
 color: #000000;
 padding: 10px;
 margin:auto;
 margin-top:15px;
 margin-bottom:15px;
 border-width:1px;
 border-color:#E8E8E8;
 border-style:dashed;
}

div#kasten_vserver2 {
 border-width:1px;
 border-color:#E8E8E8;
 border-style:dashed;
 width:680px;
 margin-top:500px;
 background-color: #FFFFFF;
 padding: 10px; 
}

div#kasten_vserver {
 clear: both;
 width:677px;
 padding-top: 100px;
 padding-left: 25px;
 padding-bottom: 15px;
 background-image:url(http://www.netcup.de/bilder/vserver_netcup.gif); background-repeat:no-repeat;
 position:relative;
 font-family: Arial;
 font-size: 12px;
 text-align: left;
 color: #000000;
 margin:auto;
 margin-top:15px;
 margin-bottom:15px;
 border-width:1px;
 border-color:#E8E8E8;
 border-style:dashed;
 background-color: #FFFFFF;
}

div#kasten2 {
 width:430px;
 background-color: #FFFFFF;
 position:relative;
 font-family: Arial;
 font-size: 12px;
 text-align: justify;
 color: #000000;
 padding: 11px;
 margin-top:15px;
 margin-bottom:15px;
 border-width:1px;
 border-color:#E8E8E8;
 border-style:dashed;
 margin-left: 15px;
}

div#links{
 float:left
}

div#kasten3 {
 float:left;
 width:210px;
 background-color: #FFFFFF;
 position:relative;
 font-family: Arial;
 font-size: 12px;
 text-align: justify;
 color: #000000;
 padding: 10px;
 margin-top:15px;
 margin-bottom:15px;
 border-width:1px;
 border-color:#E8E8E8;
 border-style:dashed;
 margin-left: 20px;
}

div#v_guenstig {
 clear: both;
 width:700px;
 height:300px
 background-color: #FFFFFF;
 position:relative;
 font-family: Arial;
 font-size: 12px;
 text-align: justify;
 color: #000000;
 padding: 0px;
 margin:auto;
 margin-top:15px;
 margin-bottom:15px;
 border-width:1px;
 border-color:#E8E8E8;
 border-style:dashed;
}

div#vserver {
 clear: both;
 width:700px;
 height:300px
 background-color: #FFFFFF;
 position:relative;
 font-family: Arial;
 font-size: 24px;
 font-weight: bold;
 text-align: left;
 color: #95B2D4;
 padding: 0px;
 margin:auto;
 margin-top:15px;
 margin-bottom:15px;
 border-width:1px;
 border-color:#E8E8E8;
 border-style:dashed;
}

div#footer {
 clear: both;
 text-align: center;
 width:950px;
 margin: auto;
 margin-left: 7px;
 margin-right: 7px
 position:relative;
}

div#foot_left {
 float: left;
 width: 172px;
 height: 67px;
 position:relative;
 background-image:url(http://www.netcup.de/new2/images/foot_l.jpg);
}

div#foot_center {
 float: left;
 width: 778px;
 height: 57px;
 position:relative;
 background-image:url(http://www.netcup.de/new2/images/foot_m.jpg);
 position:relative;
 font-family: Arial, Verdana;
 font-size: 11px;
 text-align: center;
 color: #000000;
 padding-top: 10px;
}

h1 {
 font-family: Arial;
 font-size: 14px;
 font-weight: bold;
 text-align: center;
 color: #BF0000;
 letter-spacing: 5px;
 padding-bottom: 10px;
}

h2.angebote {
 font-family: Arial;
 font-size: 15px;
 font-style:italic;
 text-align: left;
 font-weight: bold;
 color: #95B2D4;
 letter-spacing: 8px;
 padding-bottom: 0px;
 padding-left:0px;
}

h3.angebote {
 font-family: Verdana,Arial;
 font-size: 13px;
 font-weight: bold;
 text-align: center;
 color: #BF0000;
 letter-spacing: 2px;
 padding-bottom: 7px;
 padding-left:0px;
}

div#hint1 {
 background-color: #FFFFFF;
 border-width:2px;
 border-color:#E8E8E8;
 border-style:dashed;
 font-family: Arial;
 font-size: 11px;
 font-weight: normal;
 text-align: justify;
 color: #B8B8B8;
 letter-spacing: 0px;
 line-height: 15px;
 padding: 3px;
 padding-top: 0px;
 margin-top: 40px;
 margin-left: 7px;
}

div.centertitel {
 font-weight: bold;
 text-align: center;
 margin-bottom: 10px;
 margin-top: 10px;
}

div#linktip {
 width: 200px;
 font-family: Arial;
 font-size: 11px;
 font-weight: normal;
 text-align: justify;
 color: #000000;
 letter-spacing: 0px;
 line-height: 15px;
 visibility: hidden;
 position:absolute;
}

div#sblaselg {
 float: left;
 width: 53px;
 position:relative;
 padding-top: 5px;
}

div#sblasel {
 background-color: #95B2D4;
 color:#FFFFFF;
 width: 137px;
 float: left;
 position:relative;
 padding: 5px;
 -moz-border-radius:7px;
}

div#sblasetg {
 position:relative;
 width: 200px;
 text-align:center;
}

div#sblaset {
 background-color: #95B2D4;
 color:#FFFFFF;
 width: 200px;
 position:relative;
 padding: 5px;
 -moz-border-radius:10px;
}

div.zentriert {
 text-align:center;
}

div.preis {
 text-align: center;
 color: #BF0000;
 font-size: 16px;
 padding-top: 7px;
}

div.rechts {
 text-align:right;
 margin-right:10px;
}

div.zentriert2 {
 text-align:center;
 color:#95B2D4;
}

div#angebot1 {
 padding:2px;
 float: left;
 width: 190px;
 text-align: left;
 color:#95B2D4;
 background-color: #E8E8E8;
 position:static;
 margin:10px;
 -moz-border-radius:7px;
 font-weight: bold;
 padding-bottom: 20px;
}

div#angebotfront {
 padding:2px;
 float: left;
 width: 190px;
 text-align: left;
 color:#95B2D4;
 background-color: #E8E8E8;
 position:static;
 margin:5px;
 -moz-border-radius:7px;
 font-weight: bold;
}

div#angebot2 {
 padding:2px;
 float: left;
 width: 190px;
 text-align: left;
 color:#95B2D4;
 background-color: #E8E8E8;
 position:static;
 margin:10px;
 -moz-border-radius:7px;
 font-weight: bold;
 padding-bottom: 20px;
}

div#angebot3 {
 padding:2px;
 float: left;
 width: 190px;
 text-align: left;
 color:#95B2D4;
 background-color: #E8E8E8;
 position:static;
 margin:10px;
 -moz-border-radius:7px;
 font-weight: bold;
 padding-bottom: 20px;
}

div#ext_header {
 background-color: #FFFFFF;
 position:absolute;
 color: #95B2D4;
 width: 300px;
 top: 90px;
 left: 24%;
 text-align: left;
 font-family: Arial;
 font-size: 12px;
 border-width:1px;
 border-color:#E8E8E8;
 border-style:dashed;
 padding: 2px;
}

a.bestellen:link {font-style:italic; text-decoration: none; color: #7F7F7F;}
a.bestellen:visited {font-style:italic; text-decoration: none; color: #7F7F7F;}
a.bestellen:active {font-style:italic; text-decoration: none; color: #95B2D4;}
a.bestellen:hover {font-style:italic; text-decoration: none; color:#95B2D4;}

a:link { text-decoration: underline; color: #7F7F7F}
a:visited { text-decoration: underline; color: #7F7F7F}
a:active { text-decoration: none; color: #95B2D4}
a:hover { text-decoration: none; color:#95B2D4}

.domainsuche {
 font-size: 11px;
 background-color: #EFEFEF;
}

.domainsuche_button {
 font-size: 10px;
 background-color: #CFCFCF;
 width: 18px;
}

div#info_ticker {
 position:absolute;
 top:12px;
 left:50%;
 width:460px;
 height:20px;
 z-index:1;
 font-family: Arial;
 font-size: 12px;
 font-weight: normal;
 color: #4F4F4F;
 text-align: right;
}

.wikibgr, .notfb, .telb, .infobgr {
margin:0 auto;
margin-top:20px;
padding:10px 10px 10px 100px;
color:white;
}

.wikibgr {
width:415px;
height:71px;
background:#95B2D4 url(http://www.netcup.de/bilder/wikibutton.jpg);
}

.infobgr {
width:415px;
height:71px;
background:#95B2D4 url(http://www.netcup.de/bilder/infobutton.jpg);
}

.wikibgr span, .infobgr span {
font-size:18px;
font-weight:bold;
}

.wikibgr p, .infobgr p { margin:0;padding:0;margin-top:10px; }

.notfb, .telb {
width:232px;
height:54px;
background:#b00404 url(http://www.netcup.de/bilder/notfb.jpg);
font-weight:bold;
}

.telb {
background:#00de08 url(http://www.netcup.de/bilder/telb.jpg);
padding:10px 10px 10px 80px;
width:252px;
}

.telb p.teli {
font-size:9px;
padding-left:0;
}

.telb p.tel {
text-align:center;
font-size:20px;
}

.notfb span, .telb span {
font-size:18px;
margin:0;
padding:0;
}

.notfb p, .telb p {
margin:0;
padding:0;
padding-left:10px;
}

.wikibgr a, .infobgr a {
color:white;
text-decoration:none;
border-bottom:1px dotted white;
font-style:italic;
}

.wikibgr a:hover, notfb a:hover, .infobgr a:hover {
border-bottom:none;
}

.wikibkl {
margin-top:20px;
font-size:14px;
float:right;
padding:10px;
width:85%;
background-color:#95B2D4;
text-align:left;
}

.wikibkl img { border:0; }

.wikibkl ul {
list-style-image:url(http://www.netcup.de/bilder/wikib2l.jpg);
color:white;
}

.wikibkl ul li {
height:21px;
line-height:21px;
font-weight:bold;
margin-bottom:3px;
}

.wikibkl ul li a, .wikibkl ul li a:visited {
color:white;
text-decoration:none;
font-size:16px;
}

.wikibkl ul li a:hover {
border-bottom:1px dotted white;
}

.cpic, .cpict {
padding:5px;
border:1px dashed #e8e8e8;
background-color:#ffffff;
}

.cpict {
padding:2px;
}

div.txtklein {
 font-size: 10px;
 text-align: center;
 margin-top: 5px;
}

#vserver_aktion {
width:356px;
height:34px;
position:absolute;
top:5px;
left:5px;
}



@charset "utf-8";
#contentcontainer {
 float: left;
 width: 748px;
 position:relative;
 font-family: Arial;
 font-size: 12px;
 text-align: justify;
 color: #000000;
 padding: 15px;
 padding-right: 0px;
 margin-left: 15px;
}

#mainbox {
	float: left;
	height: 686px;
	width: 702px;
	background-image: url(http://www.netcup.de/vserver/images/Bilder/mainbox2.jpg);
	background-repeat: no-repeat;
        border-width:1px;
 	border-color:#E8E8E8;
 	border-style:dashed;
	position:relative;
}
.minifeature {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #FFF;
	width: 105px;
	float: left;
	text-transform: uppercase;
	line-height: 10px;
	margin-top: 4px;
}

H1.vserver {
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bolder;
	color: #FFF;
	float: left;
	width: 320px;
	margin-left: 0px;
	margin-top: 50px;
	margin-bottom: 0px;
}

h2.vserver {
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height:18px;
	color: #678ab2;
	margin-bottom: 0px;
}
h3.vserver {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #5d7da1;
	margin-top: 34px;
	margin-left: 10px;
}





.introtext {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #FFF;
	font-size: 12px;
	float: left;
	height: 120px;
	width: 400px;
	margin-left: 10px;
	margin-top: 20px;
	text-align: justify;
}
.produktbox {
	height: 350px;
	width: 208px;
	margin-left: 0px;
	margin-top: 0px;
	float: left;
}
.produktheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #678ab2;
	font-weight: bolder;
	margin-left: 10px;
	float: left;
	margin-top: 4px;
	width: 160px;
}
.produktmerkmale {
	float: left;
	width: 180px;
	margin-top: 20px;
	margin-left: 10px;
	height: 180px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #FFF;
	margin-bottom: 10px;
}

.produktmerkmale ul {
	list-style: none;
	margin: 0 0 0 0;
	padding: 0;
       padding-top: 8px;
}

.produktmerkmale li {
	margin-top:0px;
	background: url(http://www.netcup.de/vserver/images/Bilder/haken.png) no-repeat;
	margin-bottom: 1px;
	padding-bottom: 4px;
	display: block;
	padding-top: 4px;
	padding-left: 30px;
       margin-left: 0px;
}

.produktheader .klein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #678ab2;
	font-weight: bolder;
	padding-left: 4px;
	letter-spacing: 2px;
}
.produktpreis {
       text-align: center;
	float: left;
	width: 180px;
	margin-top: 2px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
	font-weight: bolder;
	margin-bottom: 6px;
}


.produktpreis .klein {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #9fb2c7;
}

.produktbutton {
	float: left;
	width: 196px;
	margin-top: 2px;
	margin-left: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #364f6a;
	font-weight: bolder;
	background-image: url(http://www.netcup.de/vserver/images/Bilder/button_bg.png);
	background-repeat: no-repeat;
	height: 44px;
}
.produktbuttonlink {
	float: left;
	margin-top: 12px;
	width: 196px;
	text-align: center;
}

.produktbuttonlink a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #364f6a;
	text-decoration:none;
}

.produktbuttonlink a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}

.installbox {
	background-image: url(http://www.netcup.de/vserver/images/Bilder/Bilder/installbox.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 238px;
	width: 702px;
}
.installboxheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #5d7da1;
	margin-top: 34px;
	margin-left: 10px;
}
.smallbox1 {
	background-image: url(http://www.netcup.de/vserver/images/Bilder/smallbox1.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 214px;
	width: 338px;
	margin-top: 20px;
}
.smallbox1text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #5d7da1;
	margin-left: 10px;
	margin-top: 20px;
	width: 196px;
	text-align: justify;
	line-height: 16px;
}

.smallbox1headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #5d7da1;
	margin-top: 8px;
	margin-left: 10px;
}

.smallbox1headline h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #5d7da1;
	margin-top: 0px;
	margin-left: 0px;
}

.smallbox2 {
	background-image: url(http://www.netcup.de/vserver/images/Bilder/smallbox2.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 214px;
	width: 338px;
	margin-top: 20px;
	margin-left: 26px;
}
.smallbox2text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #5d7da1;
	margin-left: 10px;
	margin-top: 20px;
	width: 196px;
	text-align: justify;
	line-height: 16px;
}

.smallbox2headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #5d7da1;
	margin-top: 8px;
	margin-left: 10px;
}

.smallbox2headline h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #5d7da1;
	margin-top: 0px;
	margin-left: 0px;
}
#hint1 a { color:#606060; }
#hint1 a:hover { color:#ffffff; }

#Startseite

div.startseite_oben_komplett {
 width: 100%;
 position:relative;
 font-family: Arial;
 font-size: 12px;
 text-align: justify;
 color: #000000;
}

div.startseite_oben_links {
 float: left;
 width: 406px;
}

div.startseite_oben_angebot {
 width: 380px;
 height: 200px;
 margin: 15px;
 margin-right: 11px;
}

div.startseite_oben_darumnetcup {
 width: 380px;
 height: 200px;
 background-image:url(http://www.netcup.de/bilder/split2-left-infobg.jpg);
 margin: 15px;
 margin-right: 11px;
}

div.startseite_oben_darumnetcup_text {
 font-family: Arial;
 font-size: 13px;
 text-align: left;
 color: #FFFFFF;
 padding-left: 20px;
 padding-top: 10px; 
 margin-buttom: 0px;
}

div.startseite_oben_rechts {
 float: left; 
 width: 300px;
 height: 415px;
 min-height: 415px;
 margin-left: 0px;
 margin-top: 15px;
 background-image:url(http://www.netcup.de/bilder/split2-right-bg.jpg);
 text-align: justify;
}

div.startseite_oben_rechts_header {
 background-image:url(http://www.netcup.de/bilder/split2-right-hbg.jpg);
 width: 300px;
 height: 36px;
}

h2.startseite {
 font-family: Arial;
 font-size: 16px;
 text-align: left;
 color: #BF0000;
 padding-left: 20px;
 padding-top: 7px;
}

ul.netcup_news {
 list-style-image: url(http://www.netcup.de/bilder/split2-right-newsbg.jpg);
 text-align: left;
 margin-right: 20px;
 text-align: justify;
}

ul.netcup_wiki {
 list-style-image: url(http://www.netcup.de/bilder/split2-right-wikibg.jpg);
 text-align: left;
 margin-right: 20px;
 text-align: justify;
}

A.weiss:link {text-decoration: none; color: #FFFFFF;}
A.weiss:visited {text-decoration: none; color: #FFFFFF;}
A.weiss:active {text-decoration: none; color: #FFFFFF;}
A.weiss:hover {text-decoration: underline; color:#FFFFFF;}

div.startseite_vserver {
 clear: both;
 position:absolute;
 width: 690px;
 height: 260px;
 position:relative;
 font-family: Arial;
 font-size: 12px;
 text-align: justify;
 color: #000000;
 background-image:url(http://www.netcup.de/bilder/nosplit-bg.jpg);
 margin-left: 15px;
 z-index:0;
}

div.startseite_kasten {
 clear: both;
 position:absolute;
 width: 690px;
 height: 130px;
 position:relative;
 font-family: Arial;
 font-size: 12px;
 text-align: justify;
 color: #FFFFFF;
 background-image:url(http://www.netcup.de/bilder/nosplit-bg.jpg);
 margin-left: 15px;
 z-index:0;
}

div.startseite_kasten_header {
 background-image:url(http://www.netcup.de/bilder/nosplit-hbg.jpg);
 height: 36px;
 width: 690px;
}

div.vserver1 {
 position:absolute;
 left: 0px;
 top: 75px;
 background-image:url(http://www.netcup.de/bilder/vp1000bg.jpg);
 width: 230px;
 height: 180px;
 z-index:1;
 font-family: Arial;
 color: #0F0F0F;
 text-align: center;
 margin: 0px;
 padding: 0px;
}

div.vserver2 {
 position:absolute;
 left: 230px;
 top: 55px;
 background-image:url(http://www.netcup.de/bilder/vp2000.jpg);
 width: 230;
 height: 200px;
 z-index:2;
 font-family: Arial;
 color: #0F0F0F;
 text-align: center;
 margin: 0px;
 padding: 0px;
}

div.vserver3 {
 position:absolute;
 left: 460px;
 top: 45px;
 background-image:url(http://www.netcup.de/bilder/vp3000.jpg);
 width: 230px;
 height: 210;
 z-index:3;
 font-family: Arial;
 color: #0F0F0F;
 text-align: center;
 margin: 0px;
 padding: 0px;
}

h3.startseite {
 font-family: Arial;
 letter-spacing: 9px;
 font-size: 20px;
 text-decoration: underline;
 text-align: center;
 color: #BF0000;
 width: 230px;
 margin-top: 24px;
 margin-buttom: 0px;
}

div.preis_startseite_vserver_k {
 font-size: 18px;
 color: #BF0000; 
 margin-top: 14px;
}

div.preis_startseite_vserver {
 font-size: 18px;
 color: #BF0000; 
 margin-top: 8px;
}

A.rot:link {text-decoration: none; color: #BF0000;}
A.rot:visited {text-decoration: none; color: #BF0000;}
A.rot:active {text-decoration: none; color: #BF0000;}
A.rot:hover {text-decoration: none; color:#FF0000;}

div.startseite_webhosting {
 clear: both;
 position: relative;
 width: 690px;
 height: 240px;
 position:relative;
 font-family: Arial;
 font-size: 12px;
 text-align: justify;
 color: #000000;
 margin-left: 15px;
 margin-top: 15px;
 z-index:0;
}

div.webhosting1 {
 position:absolute;
 left: 0px;
 top: 0px;
 width: 211px;
 height: 180px;
 z-index:1;
 font-family: Arial;
 font-size: 14px;
 color: #0F0F0F;
 text-align: left;
 margin: 0px;
 padding: 0px;
}

div.webhosting2 {
 position:absolute;
 left: 240px;
 top: 0px;
 width: 211px;
 height: 180px;
 z-index:1;
 font-family: Arial;
 font-size: 14px;
 color: #0F0F0F;
 text-align: left;
 margin: 0px;
 padding: 0px;
}

div.webhosting3 {
 position:absolute;
 left: 479px;
 top: 0px;
 width: 211px;
 height: 180px;
 z-index:1;
 font-family: Arial;
 font-size: 14px;
 color: #0F0F0F;
 text-align: left;
 margin: 0px;
 padding: 0px;
}

div.webhosting1_head {
 background-image:url(http://www.netcup.de/bilder/webh-starterbg.jpg);
 min-height: 75px;
 text-align: left;
 font-size: 16px;
}

div.webhosting2_head {
 background-image:url(http://www.netcup.de/bilder/webh-businessbg.jpg);
 min-height: 75px;
 text-align: left;
 font-size: 16px;
}

div.webhosting3_head {
 background-image:url(http://www.netcup.de/bilder/webh-profibg.jpg);
 min-height: 75px;
 text-align: left;
 font-size: 16px;
}

span.fett_rot {
 color: #BF0000;
 font-weight: bold;
}

div.webhosting_preis {
 background-image:url(http://www.netcup.de/bilder/webh-preisbg.jpg);
 position:absolute;
 left: 100px;
 top: 160px;
 width: 106px;
 height: 28px;
 text-align: center;
 font-size: 17px;
 color: #BF0000;
}

div.rechts {
 text-align: right;
}

div.rand {
 padding: 15px;
}