body {	margin:0;	background:#ebf3f7;	font-family: Verdana, "Sans-Serif";	_font-family: 75% verdana,arial,helvetica,geneva,sans-serif;	font-size:11px;	_line-height:18px;	line-height: 1.433em;}/*Aufbau der Seite*/#header, #main {	width:858px;	background:url('images/header-bg.gif');	margin:0 auto;	overflow:hidden;}#main {	background:url('images/main-bg.gif');	overflow:auto;	height:auto;}#logo {	width:180px;	height:48px;	margin-left:15px;	padding-top:10px;	float:left;}#header-navigation {	width:650px;	height:58px;	float:right;}#header-navigation ul {	list-style:none;	margin:0;	padding:0;	margin-top:2px;	margin-right:10px;}#header-navigation ul li {	float:right;	font-size:11px;	color:#1675a5;}#header-navigation ul li a{	color:#1675a5;	text-decoration:none;	font-size:11px;}#header-navigation ul li a:hover{	text-decoration:underline;}#navigation {	width:850px;	height:30px;	background:url('images/nav-bg.gif');	margin:0 auto;	clear:both;}#main-navigation {	width:580px;	height:30px;	float:left;	overflow:hidden;}#main-navigation ul {	list-style:none;	margin: 0;	padding:0;}#main-navigation ul li {	float:left;	background:url('images/nav-divider.gif') right no-repeat;	line-height:30px;}#main-navigation ul li a{	padding-left:15px;	padding-right:15px;	color:#fff;	font-weight:bold;	text-decoration:none;	line-height:30px;	display:block;	font-size: 12px;}#main-navigation ul li a:hover, #main-navigation ul li a.active{	text-decoration:underline;	background:url('images/nav-active-bg.gif') right;}#whois {	width:247px;	height:30px;	_height:25px;	float:right;	line-height:34px;	color:#da6e00;	overflow:hidden;	_padding-top:5px;}#whois input.image {	vertical-align:text-bottom}#whois input.text, #whois select.text {	background:#fef2e5;	font-family:Verdana, "Sans-Serif";	font-size:11px;	font-weight:bold;	border: 1px	solid #e79c4e; 	color:#da6e00;	margin-bottom:2px;}#header-image {	width:850px;	height:110px;	margin:0 auto;	margin-top:1px;	overflow:hidden;	background:url('images/header-startseite.jpg');}#header-divider {	width:850px;	height:2px;	margin:0 auto;	margin-top:1px;	margin-bottom:1px;	background:#ff9324;	overflow:hidden;}#content {	min-height:600px;	width:681px;	float:left;	margin-left:3px;	background:url('images/bg-content.gif') no-repeat;	border-right: 1px solid #ddd;}#right {	width:169px;	float:left;	background:#efefef;	xpadding: 5px;}#breadcrumb {	height:23px;	background:#efefef;	margin:1px;	margin-top:0;}#footer {	height:40px;	width:852px;	background:url('images/footer-bg.gif');	margin:0 auto;	clear:both;	padding-top:25px;}#footer p {	font-size:9px;	color:#acacac;	text-align:center;	margin:0;	padding:0;}#footer p.bold, #footer p.bold a {	color:#848484;	font-weight:bold;	text-decoration:none;}/*Inhalt*/#content h1 {	font-family:Tahoma, Verdana, "Sans-Serif";	font-size:13px;	font-weight:bold;	color:#0c76a8;	padding:2px;	margin:13px;	_font-style: italic;	margin-bottom:6px;	padding-bottom:0;}#content h4 {	font-family:Tahoma, Verdana, "Sans-Serif";	font-size:12px;	font-weight:bold;	color:#0c76a8;	padding:2px;	margin:13px;	margin-left: 15px;	margin-bottom:6px;	padding-bottom:0;}#_content h3 {	font-family:Tahoma, Verdana, "Sans-Serif";	font-size:12px;	font-weight:bold;	color:#0c76a8;	padding:2px;	margin:13px;	margin-left: 15px;	margin-bottom:6px;	padding-bottom:0;}#content p {	color:#666666;	margin:15px;	margin-top:0px;	margin-bottom: 10px;	padding-top: 10px;	padding-bottom: 20px;	padding-left: 0px;	border-bottom: 2px solid #F0F0F0;}#content table {	xfont-family: Arial,Verdana,Helvetica,sans-serif;		_color:#003c59;	color: #666666;	margin:15px;	xmargin-top:0px;	xfont-size: 12px;	x-webkit-box-shadow: 1px 1px 3px #000;	x-moz-box-shadow: 1px 1px 3px #000;	xbox-shadow: 1px 1px 3px #000;}.table-offer{	_-webkit-box-shadow: 1px 1px 3px #000;	_-moz-box-shadow: 1px 1px 3px #000;	_box-shadow: 1px 1px 3px #000;}.grey{	color:#b5b5b5;	font-size:9px;	line-height:10px;	padding-top:30px;}.grey {	clear:both;}#content .offerbox {	width:200px;	background:#ebf3f7;	float:left;	_margin:12px;	_margin:8px;	_margin-top:10px;	margin:	5px 6px 10px 15px;	border:1px solid #2082ad;	-webkit-box-shadow: 1px 1px 3px #000;	-moz-box-shadow: 1px 1px 3px #000;	box-shadow: 1px 1px 3px #000;}#content .offerbox-medium {	width:424px;	_width:419px;	background:#ebf3f7;	float:left;	margin:12px;	_margin:8px;	margin-top:10px;	border:1px solid #2082ad;}#content .offerbox-big {	width:652px;	_width: 637px;	background:#ebf3f7;	float:left;		margin:12px;	_margin:8px;	margin-top:10px;		border:1px solid #2082ad;}#content .offerbox p, #content .offerbox-big p, #content .offerbox-medium p {margin:5px;color: #666666;}.offerbox ul{	color: #555555;	_border-top: 1px solid #2082AD;	_border-bottom: 1px solid #2082AD;	xmargin-top: -5px;	padding-right: 10px;	margin-left: -5px;}.offerbox p{xmargin: 0px !important;padding: 0 0 0 5px !important;}#content .offerbox .image-hosting, #content .offerbox .image-domains, #content .offerbox .image-ssl, #content .offerbox .image-confixx, #content .offerbox .image-vserver, #content .offerbox .image-reseller, #content .offerbox .image-umzug, #content .offerbox .image-management, #content .offerbox .image-monitoring {	width:113px;	height:20px;	margin:0 auto;	color:#d46c00;	font-weight:bold;	padding-top:30px;	padding-left:85px;}#content .offerbox .image-hosting {	background: url('images/ob-bg-wh.jpg');	border-bottom: 1px solid #2082AD;}#content .offerbox .image-domains {	background: url('images/ob-bg-domains.jpg');	border-bottom: 1px solid #2082AD;}#content .offerbox .image-ssl {	background: url('images/ob-bg-ssl.jpg');	border-bottom: 1px solid #2082AD;}#content .offerbox .image-confixx {	background: url('images/ob-bg-confixx.jpg');	border-bottom: 1px solid #2082AD;}#content .offerbox .image-vserver{	background: url('images/ob-bg-v-sever.jpg');	border-bottom: 1px solid #2082AD;	color: #D46C00 !important; }#content .offerbox .image-reseller {	background: url('images/ob-bg-reseller.jpg');	border-bottom: 1px solid #2082AD;}#content .offerbox .image-umzug {	background: url('images/ob-bg-umz.jpg');	border-bottom: 1px solid #2082AD;}#content .offerbox .image-management {	background: url('images/ob-bg-servmg.jpg');	border-bottom: 1px solid #2082AD;}#content .offerbox .image-monitoring {	background: url('images/ob-bg-servm.jpg');	border-bottom: 1px solid #2082AD;}.offerbox{    border-bottom-left-radius: 3px;    border-bottom-right-radius: 3px;}.offerbox li{	font-family: Arial;	line-height: 1.5em;	font-size: 12px;}#breadcrumb p, #breadcrumb p a {	color:#a6a6a6;	font-size: 0.9em;	padding:0;	padding-left:5px;	margin:0;	line-height:23px;	border: none;}/*Rechte Spalte*/#right h1, .offerbox h3, .offerbox-big h3, .offerbox-medium h3 {	padding:0;	margin:0;	color:#fff;	font-size: 11px;	background:url('images/h3-right-bg.gif');	height:23px;	line-height:21px;	padding-left:5px;	padding-bottom: 0 !important;}#right h1{	_color: #0C76A8;	font-size: 11px !important;}#right strong, b{	color: #0C76A8;}.offerbox h3, .offerbox-big h3, .offerbox-medium h3 {	background:url('images/h3-ob-bg.gif');	margin:1px;}#right p {	font-size: 1.0em;	line-height:150%;	margin:5px;	_color:#1277a3;	color: #666666;	padding: 5px;}.bodytext{	padding: 0px;}#right ul {	list-style:none;	line-height:21px;	margin:0;	padding:0;	margin-top:2px;	padding-right: 20px !important;}#right ul li {	width:170px;	background:url('images/subnav-bg.gif') no-repeat;	line-height:21px;}#right ul li a{	padding-left:5px;	color:#1277a3;	text-decoration:none;	display:block;	font-size:11px;	line-height:21px;}#right ul li a:hover, #right ul li a.active{	background:url('images/subnav-active-bg.gif');	font-weight:bold;}.csc-header csc-header-n1{	border-bottom: 2px solid #F0F0F0;    font-size: 15px !important;    padding-bottom: 5px !important;}/*Allgemein*/a {	color:#0f78a7;	font-weight:bold;	text-decoration:none;}a:hover {	text-decoration:underline;}img {	border:none;}DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 10px;margin-top:5px; }DIV.csc-textpic-imagewrap { padding: 10px;padding-top:0;_padding:6px; }DIV.csc-textpic-intext-right {margin-right:15px; _margin-right:10px;}/*Tabellen*/#content p.grey {	color:#b5b5b5;	font-size:9px;	line-height:10px;	padding-top:30px;}.table-offer {border: 1px solid #ddd !important;xborder-collapse:collapse;width:550px;}.table-offer tr {padding:0;margin:0;overflow:hidden;height:auto;line-height:1,5em;padding-left: 5px;}.table-offer td p {margin:0;padding:0;height:0;overflow:hidden;visibility:hidden;padding-left: 3px !important;}tr.td-heading {background:#1476a7;background-image: url('http://www.sysprovide.de/fileadmin/template/images/h3-right-bg.gif') !important;color:#fff;font-weight:bold;padding-left: 5px !important;height: 20px;}tr.td-subheading {	background:#DFDFDF;	font-weight:bold;	border:1px solid #f0f0f0;	padding-left: 5px !important;	height: 20px;}tr.td-content {background:#f9f9f9;border:1px solid #f0f0f0;height: 20px !important;}tr.td-content td{	padding-left: 5px;}tr.td-heading td{	padding-left: 5px;}tr.td-subheading td{	padding-left: 5px;	height: 20px;}/*Überschrift, klein*/.small-heading {	font-size:11px;	color:#0f78a7;	font-weight:bold;	}/*Mailform*/legend {padding-left:10px;padding-right:10px;border: 0px;}fieldset {border:0px;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;border: 1px solid #C0C0C0;}.radiolayout {width:60%;padding-top:15px;padding-bottom:15px;}.formu {width:80%;padding-top:10px;padding-bottom:10px;padding-left:110px;border: 0px solid #C0C0C0;}.mf-radio {border:0px;}.mf-text {color: #000000;width:80%;border: 1px solid #C0C0C0;margin-bottom: 5px;}.mf-check {border: 0px;}.mf-select {border:0px;}.mf-input {border: 1px solid #C0C0C0;margin-bottom: 5px;}.mf-submit {color: #ffffff;background-color: #C0C0C0;border: 0px;}/*eigene Tabellen*/.table-inhalt {	border-bottom-width:2.0px;	border-bottom-style:solid;	border-top-width:2.0px;	border-top-style:solid;	border-color:#f0f0f0;	_border-collapse:collapse;	padding-top:20px;	padding-bottom:20px;}.table-inhalt-2 {border-top-width:2.0px;border-top-style:solid;border-color:#f0f0f0;_border-collapse:collapse;padding-top:8px;_border-spacing:100px;}#anleitungen{padding: 20px;padding-top: 0px;font-size: 12px !important;color: #444444 !important;font-family: Tahoma,Verdana,"Sans-Serif";}#anleitungen p{color: #444444 !important;font-family: Tahoma,Verdana,"Sans-Serif";font-size: 12px !important;font-weight: normal !important;}#anleitungen a{font-weight: bold !important;}#anleitungen .table-offer tr{line-height: 17px !important;}#anleitungen_wp p{	color:#666666;	_margin-bottom: 10px;	padding-top: 10px;	padding-bottom: 20px;	padding-left: 0px;	border-bottom: none !important;	margin-bottom: -10px;}h2{color: #0C76A8;font-family: Tahoma,Verdana,"Sans-Serif";font-weight: bold;}#qoute{	margin: 10px;	padding: 10px;	border: 1px solid #ccc;	background-color: #FFFBEF;}.csc-bulletlist li{	 color: #666666;	 line-height: 30px;}ul.menu, ul.menu ul {    list-style-type: none;}ul.menu a {    display: block;    padding: 3px 10px 3px 10px;    font-weight:normal;}ul.menu ul a {    padding: 0 10px;}ul.menu li {    padding:0;    margin:0;    background-image: none;    background-color: #FFF9E4;    float:left;    border:1px solid #26383D;}ul.menu ul {    margin-left:0;    padding: 0 0 5px 0;    position: absolute;    background-color: #26383D;    border:1px solid #FFF9E4;    display:none;    min-width:180px;}/* IE-Hack für die Breite */.fbFooterBorder{	display: none !important;}.fbConnectWidgetTopmost{	border: none !important;	border: 0px !important; }.fbConnectWidgetFooter{	display: none !important;}.full_widget .connect_top{	background: none repeat scroll 0 0 #EFEFEF !important;}#fblikebox{	background-color: none repeat scroll 0 0 #EFEFEF !important;}.fan_box .connections {	border: none;	background: none repeat scroll 0 0 #EFEFEF !important;}.fan_box .full_widget{	background: transparent;	border: none !important; }*html ul.menu ul {    width:180px;}/* Dies sind die Klassenstile für das Untermenü wenn sich die Maus *//* über der Liste  befindet (.hover siehe JavaScript oben) */ul.menu ul.hover, ul.menu li.hover ul, ul.menu li:hover ul  {    display:block;}ul.menu ul li {    float:none;    background-color: transparent;}tr.td-content:hover { 	background:#eee !important; 	border: 1px solid #c00 !important; }ul.reason li{	margin-left: 20px;	margin-right: 10px;	padding-right: 5px;	border: none !important;	background: none !important;	list-style-type: square;	color: #1277A3;	line-height: 170%;	width:150px;}.reason li{	border: none !important;	width: 150px !important;}.csc-firstHeader{	border-bottom: 2px solid #F0F0F0;	padding-bottom: 5px !important; 	font-size: 15px !important;}DIV.shadow {   background-color: #8e8e8e;   padding: 1px;   border: 1px solid #959595;   margin: 0;   }DIV.shadow2 {   background-color: #aaa;   padding: 1px;   border: 1px solid #bebebe;   margin: 0;   }DIV.shadow3 {   background-color: #d1d1d1;   padding: 1px;   border: 1px solid #e1e1e1;   margin: 0;   }DIV.shadow4 {   background-color: #ededed;   padding: 1px;   border: 1px solid #f6f6f6;   margin: 0;   }DIV.shadow5 {   float: left;   background-color: #fcfcfc;   padding: 1px;   border: 1px solid #fff;   margin: 0.7em 1em;   }DIV.shadow IMG {   border: 0px solid #666;   margin: -2px;   display:block;   position: relative;   top: -3px;   left: -3px;   }#code {   clear: both;   background-color: #eee;   color: #777777;   padding: 1em;   border-top: 1px dashed #ccc;   xmargin-top: 2em;   margin-left: 15px;   margin-right: 15px;   }   #apps img{	margin-right: 5px;}   .zert_left{	float: left;	width: 450px;	_border: 1px solid #c00;}.zert_right{	margin-top: 10px;	_background: url("images/ob-bg-ssl.jpg") repeat scroll 0 0 transparent;	background-repeat: no-repeat;	float: left;	width: 198px;	_height: 50px;	vertical-align:bottom;	_border: 1px solid #F0F0F0;}.zert_right_img{	_margin-top: 30px;	background: url("images/ob-bg-ssl.jpg") repeat scroll 0 0 transparent;	background-repeat: no-repeat;	float: left;	width: 198px;	_height: 50px;	vertical-align:bottom;	border: 1px solid #F0F0F0;}.preis{	font-size: 15px;	_font-weight: bold;	font-style: italic;	padding-left: 100px;	padding-top: 30px !important; 	_border: 1px solid #c00;	display: block;}.preis2{	font-size: 12px;	font-weight: bold;	font-style: italic;	margin-top: 10px !important;	margin-left: 40px !important;}.box-more-content-1 {    border-bottom: 1px solid #9DADD1;    float: left;    height: 170px;    xmargin-right: 50px;    padding: 25px 0 0 0px;    position: relative;    width: 285px;	color: #666666;	margin-left: 20px;}.box-more-content-2 {    border-bottom: 1px solid #9DADD1;    float: left;    height: 170px;    padding: 25px 0 0 50px;    position: relative;    width: 285px;	color: #666666;}.btn-detail-lightblue{	text-align: right;	margin-left: 200px;}.unternehmenHeader {    border-color: #A4A4A4;	background-color: #1476A7;    border-spacing: 0;    border-style: solid;    border-width: 1px;    color: #fff !important;    font-family: verdana,arial,helvetica,sans-serif !important;    font-size: 11px !important;}.newsHeader {    border-color: #A4A4A4;	background-color: #1476A7;    border-spacing: 0;    border-style: solid;    border-width: 1px;    color: #fff !important;    font-family: verdana,arial,helvetica,sans-serif !important;    font-size: 11px !important;}
