
* {
     padding:0px;
	 margin:0px;
	 border:none;
}

body {
	 font-size:12px;
	 font-family:Arial;
	 color:#000000;
}

/*Ab hier beginnen die schriften*/
h1{
	 font-size:12px;
	 font-weight:bold;
	 padding-bottom:12px;
}

h2 {
	 font-size:12px;
	 font-weight:bold;
	 padding-bottom:12px;
}

h3 {
	 font-size:12px;
	 font-weight:bold;
	 padding-bottom:12px;
}

h4 {
	 font-size:12px;
	 font-weight:bold;
	 padding-bottom:12px;
}

h5 {
	 font-size:12px;
	 font-weight:bold;
	 padding-bottom:12px;
}

h6 {
	 font-size:12px;
	 font-weight:bold;
	 padding-bottom:12px;
}

p {
	 font-size:12px;
	 font-weight: normal;
	 padding-bottom:12px;
}
/*Ab hier enden die schriften*/

/*Ab hier beginnen die Links*/
A:link  {
     color: #9A0000;
     text-decoration:none;
}

a:visited {
     color: #9A0000;
     text-decoration:none;
}

a:focus {
     color: #9A0000;
     text-decoration:none;
}
a:hover {
     color: #666666;
     text-decoration:none;
}

a:active {
     color: #666666;
     text-decoration:none;
}

/*Ab hier enden die Links*/

/*Ab hier beginnen die Seperaten Schriften*/
.schrift_FFFFFF_12px_none{
     color:#FFFFFF;
}

.schrift_FFFFFF_10px_none{
     color: #FFFFFF;
	 font-size:10px;
}

.schrift_FFFFFF_8px_none{
     color: #FFFFFF;
	 font-size:8px;
}

.schrift_000000_10px_none{
     color: #000000;
	 font-size:10px;
}

.schrift_666666_10px_none{
     color: #666666;
	 font-size:10px;
}

.schrift_666666_12px_none{
     color: #666666;
	 font-size:12px;
}

.schrift_000000_16px_none{
     color:#000000;
	 font-size:16px;
}

.schrift_9A0000_10px_none{
     color: #9A0000;
	 font-size:10px;
}

.schrift_9A0000_10px_none a {
     color: #9A0000;
	 font-size:10px;
	 text-decoration:none;
}

.schrift_9A0000_10px_none a:hover {
     color: #666666;
	 font-size:10px;
	 text-decoration:none;
}

.schrift_9A0000_12px_none{
     color: #9A0000;
	 font-size:12px;
}

.schrift_9A0000_12px_none a {
     color: #9A0000;
	 font-size:12px;
	 text-decoration:none;
}

.schrift_9A0000_12px_none a:hover {
     color: #666666;
	 font-size:12px;
	 text-decoration:none;
}
.schrift_9A0000_28px_none{
     color: #9A0000;
	 font-size:28px;
}
.schrift_d98b05_12px_none{
     color: #d98b05;
	 font-size:12px;
}

.schrift_d98b05_12px_none a {
     color: #d98b05;
	 font-size:12px;
	 text-decoration:none;
}

.schrift_9ee700_12px_none{
     color:#9ee700;
	 font-size:12px;
}

.schrift_9ee700_12px_none a {
     color:#9ee700;
	 font-size:12px;
	 text-decoration:none;
}

.schrift_0099cc_12px_none{
     color:#0099cc;
	 font-size:12px;
}

.schrift_0099cc_12px_none a {
     color:#0099cc;
	 font-size:12px;
	 text-decoration:none;
}
/*Ab hier enden die Seperaten Schriften*/

/*Ab hier beginnen die Listen elemente*/

ul#content_liste{
    list-style-image: url(../images/layout/0000000017.gif);
	padding-left:18px;
	padding-bottom:12px;
}

ul#sitemap_liste{
    list-style-image: url(../images/layout/0000000017.gif);
	padding-left:18px;
	padding-bottom:0px;
	padding-bottom:12px;
}

#sitemap_liste li ul{
    list-style-image: url(../images/layout/0000000017.gif);
	padding-left:12px;
}
/*Ab hier enden die Listen elemente*/

/*Ab hier beginnen die Sprechblasen Tooltip*/
a.tt{
    position:relative;
    z-index:24;
    color:#9A0000;
	font-weight:bold;
    text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #9A0000; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: #9A0000;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(../images/layout/bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(../images/layout/bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #9A0000;
    background: url(../images/layout/bubble.gif) no-repeat bottom;
}
/*Ab hier enden die Sprechblasen Tooltip*/

/*Ab Hier beginnen die Tabellen elemente*/
table#allgemein { border:1px solid #EAE5E9; border-collapse:collapse; border-spacing:0; }
td#allgemein, th#allgemein { border:1px solid #EAE5E9; padding:3px;}

table#panda { border:1px solid #000000; border-collapse:collapse; border-spacing:0; }
td#panda, th#panda { border:1px solid #000000; padding:3px;}

table#domain { border:1px solid #EAE5E9; border-collapse:collapse; border-spacing:0; }
td#domain, th#domain { border:1px solid #EAE5E9; padding:3px;}
/*Ab Hier enden die Tabellen elemente*/

/*Ab hier beginnen die Bild elemente*/
image#is noch frei{ 
	 padding:0px 5px 0px 0px;
}

image#seo{ 
	 padding:0px 5px 0px 0px;
}

image#werbebanner{ 
	 padding:0px 5px 0px 0px;
}

image#about_us{ 
	 padding:0px 5px 0px 0px;
}

image#panda{ 
	 padding:0px 5px 0px 0px;
}

image#trusted_shops{ 
	 padding:0px 5px 0px 0px;
}

image#bonicert{ 
	 padding:0px 5px 0px 0px;
}
/*Ab hier enden die Bild elemente*/

/*Ab hier beginnen die Link Button*/
.link_button {
    background:url(../images/layout/0000000000_7.gif);
	width:138px;
	height:23px;
	line-height:23px;
	display:block;
	text-indent:24px;
}
/*Ab hier enden die Link Button*/

/*Ab hier beginnt das Layout*/
#page_container {
	position: relative;
	width:998px;
	height:auto;
	background: #FFFFFF url(../images/layout/0000000001.gif) repeat-y;
	border:#9A0000 solid 1px;
	border-top:none;
	border-bottom:none;
	margin-right: auto;
	margin-left: auto;
	z-index:1;
}
#page_content_inner {
	position:relative;
	background: #FFFFFF url(../images/layout/0000000002.gif) repeat-y;
	padding-left: 17px;
	margin-right: auto;
	margin-left: auto;
	width: 922px;
	height:auto;
	z-index:2;
}
#header_top {
	position: relative;
	width:922px;
	height:173px;
	background: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	z-index:3;
}

#date_deco_out {
	position:absolute;
	left:46px;
	top:24px;
	width:163px;
	height:26px;
	font-size:12px;
	border: #E2E2E2 solid 1px;
	padding:3px;
	z-index:22;
	background: url(../images/layout/0000000131.gif);
}

#header_navigation {
	position:relative;
	width:922px;
	height:24px;
	z-index:12;
}
div#navigation { 
    background: url(../images/layout/0000000013.gif);
	width:862px;
	height:24px;
	float:left;
	z-index:13;
}
div#languade {
    background: url(../images/layout/0000000014.gif);
	width:60px;
	height:18px;
	line-height:24px;
	padding-top:6px;
	float:right;
	z-index:14;
}
#header_bottom {
	position:relative;
	width:922px;
	height:auto;
	background-color: #9A0000;
	z-index:4;
}
#content {
	position:relative;
	background: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	width: 922px;
	height:auto;
	z-index:5;
}
#content_links {
	position:relative;
	width:266px;
	height: auto;
	background-color: #FFFFFF;
	float: left;
	z-index:6;
}
/*Ab hier beginnen die Linken Content Boxen*/
div#content_box_links {
	width:252px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5px;
	background-color: #FFFFFF;
}
div#content_box_links_top {
	width:252px;
	height:10px;
	background:#FFFFFF url(../images/layout/0000000018_1.gif);
}
div#content_box_links_headline {
	width:237px;
	height:23px;
	padding: 6px 0px 0px 15px;
	background:#FFFFFF url(../images/layout/0000000018_2.gif);
}
div#content_box_links_top_bottom {
	width:252px;
	height:9px;
	background:#FFFFFF url(../images/layout/0000000018_3.gif);
}
div#content_box_links_content {
	width:236px;
	height:auto;
	padding: 4px 0px 0px 15px;
	border: #EBEBEB solid 1px;
	border-left:none;
	border-top:none;
	background:#FFFFFF url(../images/layout/0000000018_4.gif);
}
div#content_box_links_bottom {
	width:252px;
	height:10px;
	background:#FFFFFF url(../images/layout/0000000018_5.gif);
}

.content_schrift_1 {
    font-size:12px;
    color:#000000;
	font-weight:bold;
}

.content_schrift_2 {
    font-size:12px;
    color:#000000;
	font-weight: normal;
}
#content_complett {
	position: relative;
	width:917px;
	height:auto;
	background-color: #FFFFFF;
	padding-left:5px;
	padding-rigth:5px;
	left: 0px;
	z-index:7;
}

#content_rechts {
	position: relative;
	width:651px;
	height:auto;
	background-color: #FFFFFF;
	padding-right:5px;
	float: right;
	left: 0px;
	z-index:7;
}
/*Ab hier beginnen die Kurzen Linken Content Boxen*/
div#content_box_kurz_links {
    float:left;
	width:319px;
	height:auto;
	margin-bottom:5px;
	background-color: #FFFFFF;
}
div#content_box_kurz_links_top {
	width:319px;
	height:10px;
	background:#FFFFFF url(../images/layout/0000000027_1.gif);
}
div#content_box_kurz_links_headline {
	width:304px;

	height:23px;
	padding: 6px 0px 0px 15px;
	background:#FFFFFF url(../images/layout/0000000027_2.gif);
}
div#content_box_kurz_links_top_bottom {
	width:319px;
	height:9px;
	background:#FFFFFF url(../images/layout/0000000027_3.gif);
}
div#content_box_kurz_links_content {
	width:303px;
	height:auto;
	padding: 4px 0px 0px 15px;
	border: #EBEBEB solid 1px;
	border-left:none;
	border-top:none;
	background:#FFFFFF url(../images/layout/0000000027_4.gif);
}
div#content_box_kurz_links_bottom {
	width:319px;
	height:10px;
	background:#FFFFFF url(../images/layout/0000000027_5.gif);
}
/*Ab hier beginnen die Rechten Kurzen Content Boxen*/
div#content_box_kurz_rechts {
    float:right;
	width:319px;
	height:auto;
	margin-right:4px;
	margin-bottom:5px;
	background-color: #FFFFFF;
}
div#content_box_kurz_rechts_top {
	width:319px;
	height:10px;
	background:#FFFFFF url(../images/layout/0000000027_1.gif);
}
div#content_box_kurz_rechts_headline {
	width:304px;
	height:23px;
	padding: 6px 0px 0px 15px;
	background:#FFFFFF url(../images/layout/0000000027_2.gif);
}
div#content_box_kurz_rechts_top_bottom {
	width:319px;
	height:9px;
	background:#FFFFFF url(../images/layout/0000000027_3.gif);
}
div#content_box_kurz_rechts_content {
	width:303px;
	height:auto;
	padding: 4px 0px 0px 15px;
	border: #EBEBEB solid 1px;
	border-left:none;
	border-top:none;
	background:#FFFFFF url(../images/layout/0000000027_4.gif);
}
div#content_box_kurz_rechts_bottom {
	width:319px;
	height:10px;
	background:#FFFFFF url(../images/layout/0000000027_5.gif);
}
/*Ab hier beginnen die Langen Content Boxen*/
div#content_box_lang {
	width:256px;
	height:auto;
	margin-bottom:5px;
	background-color: #FFFFFF;
}
div#content_box_lang_top {
	width:648px;
	height:10px;
	background:#FFFFFF url(../images/layout/0000000026_1.gif);
}
div#content_box_lang_headline {
	width:633px;
	height:23px;
	padding: 6px 0px 0px 15px;
	background:#FFFFFF url(../images/layout/0000000026_2.gif);
}
div#content_box_lang_top_bottom {
	width:648px;
	height:9px;
	background:#FFFFFF url(../images/layout/0000000026_3.gif);
}
div#content_box_lang_content {
	width:632px;
	height:auto;
	padding: 4px 0px 0px 15px;
	border: #EBEBEB solid 1px;
	border-left:none;
	border-top:none;
	background:#FFFFFF url(../images/layout/0000000026_4.gif);
}
div#content_box_lang_bottom {
	width:648px;
	height:10px;
	background:#FFFFFF url(../images/layout/0000000026_5.gif);
}
/*Ab hier beginnen die Langen Content Boxen*/
#user_wohis {
    font-size:10px;
	color:#000000;
	text-align:right;
}

#clear { 
    clear:both;
}
#footer_top {
	position:relative;
	width:922px;
	height:22px;
	text-align:center;
	background: #9A0000;
	margin-right: auto;
	margin-left: auto;
	z-index:8;
}
#footer {
	position:relative;
	width:970px;
	height:auto;
	border:#9A0000 solid 1px;
	border-top:none;
	border-bottom:none;
	background: #FFFFFF url(../images/layout/0000000022.gif) no-repeat;
	padding-top:12px;
	padding-left:28px;
	margin-left:-1px;
	margin-right:-1px;
	padding-bottom:12px;
	z-index:9;
}
div#footer_inner { 
	width:939px;
	height:30px;
}
div#footer_links { 
	width:500px;
	height:24px;
	float:left;
	z-index:10;
}
div#footer_rechts {
	width:434px;
	height:24px;
	float:right;
	z-index:11;
	text-align:right;
	padding-right:5px;
}
/*Ab hier endet das Layout*/
#rechts_oben {
	position:absolute;
	top:0px;
	width:250px;
	height:250px;
	z-index:2;
	right: 0px; 
	background:url(../images/layout/werbung/wer0000000001.gif);
	visibility: hidden;
}

#webhost_paket_1 {
	position: relative;
	left:0px;
	top:0px;
	width:303px;
	height:231px;
	z-index:1;
	background-color: #FFFFFF;
	background-image: url(../images/layout/0000000086.jpg);
}
#webhost_paket_1_slogan {
	position:absolute;
	left:0px;
	top:97px;
	width:227px;
	height:25px;
	z-index:2;
}
#webhost_paket_preis {
	position:absolute;
	left:228px;
	top:0px;
	width:70px;
	height:121px;
	z-index:3;
	padding-left:5px;
	background-color: #FFFFFF;
	background-image: url(../images/layout/0000000084.gif);
}

#preis_hit {
    height:28px;
	line-height:28px;
	text-align:center;
	color:#FFFFFF;
}

#paket_preis{
	top:10px;
	padding-left:5px;
}

#webhost_paket_beschreibung {
	position:absolute;
	left:11px;
	top:122px;
	width:216px;
	height:100px;
	z-index:4;
	background-color: #FFFFFF;
	background-image: url(../images/layout/0000000087.jpg) ;
	background-position:bottom;
	background-repeat:no-repeat;
}
#webhost_paket_button {
	position:absolute;
	left:229px;
	top:200px;
	width:71px;
	height:23px;
	z-index:2;
	background-color: #FFFFFF;
}

#popup_page {
	position:absolute;
	width:504px;
	height:538px;
	z-index:1;
	left: 0px;
	top: 0px;
}
#popup_logo {
	position:absolute;
	left:0px;
	top:0px;
	width:504px;
	height:47px;
	z-index:2;
	background-image: url(../images/layout/0000000133.gif);
}
#popup_top {
	position:absolute;
	left:0px;
	top:47px;
	width:504px;
	height:5px;
	z-index:3;
	background-image: url(../images/layout/0000000134.gif);
}
#popup_headline {
	position:absolute;
	left:0px;
	top:52px;
	width:488px;
	height:29px;
	padding-left:16px;
	line-height:29px;
	z-index:4;
	background-image: url(../images/layout/0000000135.gif);
}
#popup_content {
	position:absolute;
	left:0px;
	top:90px;
	width:490px;
	height:405px;
	z-index:5;
	background-image: url(../images/layout/0000000132.gif);
	padding-top: 9px;
	padding-left: 14px;
}
#popup_content_top {
	position:absolute;
	left:0px;
	top:81px;
	width:504px;
	height:9px;
	z-index:6;
	background-color: #990000;
}
#popup_footer {
	position:absolute;
	left:0px;
	width:490px;
	height:30px;
	z-index:7;
	background-image: url(../images/layout/0000000132.gif);
	top: 495px;
	padding-left: 14px;
	font-size: 10px;
	text-decoration: none;
}

#popup_footer a{
    color:#990000;
	text-decoration:none;
}


#popup_under {
	position:absolute;
	left:0px;
	top:525px;
	width:504px;
	height:12px;
	z-index:8;
	background-image: url(../images/layout/0000000136.gif);
}

/*Werbebanner Darstellungen*/

#darstellung_werbebanner {
	position: relative;
	left:0px;
	top:0px;
	width:917px;
	height:1410px;
    }
#super_banner {
	position: relative;
	left:0px;
	top:0px;
	width:728px;
	height:90px;
	background-color: #9A0000;
	border:solid 0px #666666;
}
#full_banner {
	position: absolute;
	left:0px;
	top:100px;
	width:468px;
	height:60px;
	background-color: #9A0000;
	border:solid 0px #666666;
}
#medium_rectangle {
	position: absolute;
	left:0px;
	top:170px;
	width:300px;
	height:250px;
	background-color: #9A0000;
	border:solid 0px #666666;
}
#rectangle {
	position: absolute;
	left:260px;
	top:480px;
	width:180px;
	height:150px;
	background-color: #9A0000;
	border:solid 0px #666666;
}
#popup2 {
	position: absolute;
	left:0px;
	top:10px;
	width:180px;
	height:150px;
	background-color: #9A0000;
	border:solid 0px #666666;
}
#popup1 {
	position: absolute;
	left:0px;
	top:430px;
	width:250px;
	height:250px;
	background-color: #9A0000;
	border:solid 0px #666666;
}
#popup2 {
	position: absolute;
	left:310px;
	top:170px;
	width:200px;
	height:300px;
	background-color: #9A0000;
	border:solid 0px #666666;
}
#standard_skyscraper {
	position: absolute;
	left:608px;
	top:100px;
	width:120px;
	height:600px;
	background-color: #9A0000;
	border:solid 0px #666666;
}
#wide_skyscraper {
	position: absolute;
	left:738px;
	top:0px;
	width:160px;
	height:600px;
	background-color: #9A0000;
	border:solid 0px #666666;
}
#siegel_rund {
	position: absolute;
	left:450px;
	top:480px;
	width:125px;
	height:125px;
	background-color: #FFFFFF;
	border:solid 0px #666666;
}
#tandem1 {
	position: absolute;
	left:0px;
	top:710px;
	width:607px;
	height:90px;
	background-color: #9A0000;
	border:solid 0px #666666;
}
#tandem2 {
	position: absolute;
	left:607px;
	top:710px;
	width:120px;
	height:669px;
	background-color: #9A0000;
	border:solid 0px #666666;
}
#pagepeel {
	position: absolute;
	left:98px;
	top:810px;
	width:500px;
	height:500px;
	background-color: #9A0000;
	border:solid 0px #666666;
}