body 
{
	background-image: url(/img/divstyle/backtop.png); 
	background-repeat: repeat-x;
	background-color: #f9f8f5;
	font-family: verdana;
	font-size: 8pt;
	font-weight:500;
	text-align: center;
	padding:0px;
	margin:0px;
}
div {	
}
a img {border:0px;}
a:link { color:#9A0004; }    /* noch nicht besuchte Ziele */
a:visited { color:#9A0004; } /* besuchte Ziele */
a:hover { color:#9A0004; }   /* Verweise bei "MouseOver" */
a:active { color:#9A0004; }  /* Angeklickte Verweise */

em {
	font-style:normal;
	font-weight:bold;
}

h2 {
	font-style:normal;
	font-size: 9pt;
	font-weight:bold;
	color:#9A0004;
}

.center {
	text-align:center;	
}

.clear {

	clear:both;

}

.container_base {
	width:895px;
	background-image: url(/img/flags.gif);
	margin-top:20px;
	margin-bottom:0px;
	text-align:left;
	margin-right: auto;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-repeat: repeat-y;
	background-position: left top;
}


#container {
	width:782px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
	border:0px;
	float:left;
	margin-left: 50px;
	border-width: 6px 6px 6px 6px;
	border-style: solid;
	border-color: #9B0004;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-color: #ffffff;
}

#header {
	margin: 0px;
	padding: 0px;
	height: 83px;
	background-color: #ffffff;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #000000;
	overflow:hidden;
	width:779px;
}

#header2 {
	margin: 0px auto;
	padding: 0px;
	height: 83px;
	background-image: url(/img/divstyle/header_final_mod.gif);
	background-repeat: no-repeat;
	background-position:0px 0px;
	background-color: #ffffff;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #000000;
	overflow:hidden;
}

.logo {
	margin: 0px;
	float: left;
	height: 40px;
	width: 123px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}


.domaincheckform {
	background-image: url(/img/bg_domcheck.gif);
	background-repeat: repeat-y;
	background-position:170px 0px;
	background-color: #ffffff;
	margin-top:10px;
	height: 64px;
	width: 778px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}

.domcheck {
	float: left;
	padding: 0px;
	width: 640px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(/img/img_domcheck.png);
	background-repeat: no-repeat;
	background-position: left 12px;
}

.input_domcheck {
	padding: 0px;
	width: 120px;
	height: 19px;
	border: 1px solid #000000;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 350px;
}

.radbox_domcheck {
	margin-top: 3px;
	margin-left: 5px;
	padding: 0px;
	float: left;
	width: 110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-transform: uppercase;
}

.but_domcheck {
	margin-left: 10px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	float: left;
	height:16px;
	width: 32px;
}

.radiob {
	margin: 0px;
	padding: 0px;
}

.pos_input {
	margin: 0px;
	float: left;
	height: 40px;
	width: 480px;
	padding: 0px;
}

.horiz_input {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 252px;
	padding: 0px;
}

.radiob_horiz {
	float: left;
	padding: 0px;
	margin-top: 13px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-transform: uppercase;
}


.domcheckinput {
	background-color:#FFFFFF; 
	padding: 1px;
	margin: 0px;
	border: 1px double #000000;
}
.dominput {
	background-color:#FFFFFF; 
	-moz-border-radius:1;
	padding: 1px;
	margin: 0px;
	border: 1px solid #a5acb2;
}
.td250 {
	width: 250px;
}
.td90 {
	width: 94px;
}
.td170 {
	width: 170px;
}
.td70 {
	width: 71px;
}
.nbred {
	background-color:#9A0004;
	background-image:url(/img/divstyle/contback2.gif);
	background-repeat:no-repeat;
	color: #ffffff;
	width: 580px;
	padding: 15px 30px 20px 30px;
}
.domcheckred {
	background-color:#9c0a0d;
	color: #ffffff;
	margin: 2px;
	padding: 6px 10px 6px 10px;
}
.domcheckred a {
	color: #ffffff;
	text-decoration: none;	
}
.domcheckred2 {
	background-color:#9c0a0d;
	background-image:url(/img/divstyle/pfeileaufrot.gif);
	background-repeat:no-repeat;
	background-position:right;
	color: #ffffff;
	margin: 2px;
	padding: 6px 10px 6px 10px;
}
.domcheckred2 a {
	color: #ffffff;
	text-decoration: none;	
	font-weight:bold;
}

.space {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	padding: 0px;
	margin-top: 15px;
	margin-right: 30px;
	margin-bottom: 15px;
	margin-left: 30px;
	
}



#bodyContent {padding: 0px; margin:0px;}

.fatred {
	color:#9A0004;
	font-weight: bold;
}


.domtab {
	width:  440px;
	margin: 4px 30px 4px 30px;
	padding: 4px;
}
.domendtab {
	width:  360px;
	margin: 0px;
	padding: 0px;
}
.domchecktld {
	background-color:#FFFFFF; 
	padding: 0px;
	border: 1px solid #000000;
}
.domcheckbutton {
	border:0px;	
	margin: 1px;
	padding: 1px;
	border: 1px solid #000000;
	vertical-align:top;
	cursor:pointer;
}
.domcheckok {
	background-image: url(/img/header_ok.png); 
	background-repeat: no-repeat;
	background-color: #434343;
	border:0px;
	margin: 0px;
	padding: 0px;
	height:16px;
	width: 32px;
	cursor:pointer;
}
.searchok {
	border:0px;
	background-color:transparent; 
	color:#EEEEEE;
	margin: 0px;
	padding: 0px;
	height:30px;
	width: 32px;
	vertical-align:middle;
	cursor:pointer;
}
.searchfield {
	margin: 1px;
	padding: 1px;
	width:120px;
	border: 1px solid #000000;
	vertical-align:middle;
}
.domweiter {
	border:0px;
	margin: 0px;
	padding: 0px;
	vertical-align:top;
	cursor:pointer;
	background-color:#EBEAE4;
}
#newnav {
	background-image: url(/img/divstyle/header_menu_bckg2.gif); 
	background-repeat: repeat-x;	
	white-space: nowrap;
	margin: 0px;
	padding: 0px;
	clear: both;
	height:46px;
	text-align: center;
	width:781px
	}
.mini {
	border:0px;
	padding: 0px;
	margin: 0px;
	font-family: tahoma;
	font-size: 8pt;
	color: #efefef;
}
#content {
	padding: 0px;
	margin: 0px;
	text-align: left;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #9A0004;
	overflow:hidden;
	background-color:#EBEAE4;
	width:781px;
}

.left {
	float:left;
	width:279px;
	margin:0px;
	padding:0px;
	text-align:left;
	overflow:hidden;
}

.right {
	background-color:#EBEAE4;
	float:left;
	width:502px;
	margin:0px;
	padding:0px;
	text-align:left;
	background-image:url(/img/divstyle/contback1.gif);
	background-repeat:no-repeat;
	overflow:hidden;
	border: 0px;
	color:#000000;
}

.menu {
	margin: 0px;
	padding: 0px;
	background-image: url(/img/divstyle/img_keyboard.jpg);
	background-color:#FFFFFF; 
	background-repeat: no-repeat;
	width:278px;
	border-width:0px 0px 1px 0px;
	border-style: solid;
	border-color: #FFFFFF;
}
.menu ul {
	margin:0px 0px 0px 100px;
	padding:40px 10px 10px 10px;
	border-width:0px 0px 0px 1px;
	border-style: solid;
	border-color: #FFFFFF;
	height:auto;
	background-color:#4c4c4c;
	background-image: url(/img/divstyle/menuback.gif);
	background-repeat:no-repeat;
	background-position:118px 5px; 	
	color:#ffffff;
}
.menu ul.menulight {
	padding:10px 10px 10px 10px;
	background-color:#5c5c5c;
	border-top:1px solid #FFFFFF;
	background-image: none;
}
.menu ul li {
	margin: 0px 0px 0px 14px;
	list-style-image:url(/img/divstyle/list.gif);
	font-size:8pt;
	font-weight:bold;	
}
.menu ul li a:link {
	text-decoration: none;
	color: #FFFFFF;
}
.menu ul li a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.menu ul li a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.menu ul li a:active {
	text-decoration: none;
	color: #FFFFFF;
}
.menu2 {
	margin: 0px;
	padding: 0px;
	background-image: url(/img/divstyle/img_keyboard.jpg);
	background-color:#FFFFFF; 
	background-repeat: repeat-x;
}
.menu2 ul {
	margin:0px 0px 0px 40px;
	padding:70px 10px 10px 10px;
	border-width:0px 0px 0px 1px;
	border-style: solid;
	border-color: #FFFFFF;
	height:auto;
	background-color:#4c4c4c;
	background-image: url(/img/divstyle/menuback.gif);
	background-repeat:no-repeat;
	background-position:78px 5px; 	
	color:#ffffff;
	
}
.menu2 ul li {
	margin: 0px 0px 0px 14px;
	list-style-image:url(/img/divstyle/list.gif);
	font-size:8pt;
	font-weight:bold;	
}
.menu2 ul li a:link {
	text-decoration: none;
	color: #FFFFFF;
}
.menu2 ul li a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.menu2 ul li a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.menu2 ul li a:active {
	text-decoration: none;
	color: #FFFFFF;
}
#logout_button{
		float:right;
}
#footer {
	background-image: url(/img/divstyle/backfoot.png); 
	background-color: #111111;
	background-repeat: repeat-x;	
	white-space: nowrap;
	padding:4px;
	height: 19px;
	margin: auto;
	border: 1px solid #000000;
	clear: both;
	text-align:center;
	font-size:9pt;
	color: #FFFFFF;
}
#footer ul {
	display: inline;
}
#footer ul li {
	display: inline;
}
#footer ul li a {
	letter-spacing:1px;
	font-size:7pt;
	text-decoration: none;
	color: #DDDDDD;
}
.clean {
	padding: 0px;
	margin:0px;
	border:0px;
}
.domcheckimg {
	margin-left:220px;	
	margin-top:8px;
	border:0px;
}

.produkt{
  font-size:8pt;
  color:#202020;
  padding:0px;
  width:100%;
  margin-left: 0px;
}
.produkt a{
  color:#202020;
}
.protab {
	width:100%;
	background-color:#434343;
	background-image: url(/img/divstyle/produktbg.jpg); 
	background-repeat: repeat-x;
}
.prodinner {
	width:240px;height:210px;
}

.prodmitte{
	width:240px;
	border-right:1px solid;
	border-left:1px solid; 
	border-color:#444444; 
	background-image: url(/img/paketverlauf.jpg); 
	background-repeat: repeat-x;
	background-color:#FFFFFF;

}
.prodoben {
	text-align:center;
	padding: 2px;
	/*background-color: #94000a;
	color:#d0d0d0;*/
}
.prodlist{
  /*width:110px;
  border:1px solid #000000;
  -moz-border-radius:8px;
  background-color: #FFFFFF;*/
  margin: 10px 6px 2px 8px;
  *margin-left:92px;
  padding: 4px 4px 4px 20px;
  overflow:hidden;
  list-style-image:url(/img/divstyle/micropfeil2.gif);
  text-align:left;
}
.morespace {
  position: relative;
  top:5px;
  left:20px;
  /*padding:0px 3px 0px 40px;*/
  
}    
.morespace2 {
  position: relative;
  top:5px;
  left:5px;	

}
.small {
  font-size:8pt;
  color:#9A0004;
  font-weight:normal;
}
.small2 {
  font-size:8pt;
  color:#000000;
  font-weight:normal;
}
#test {
  background-color:#EBEAE4;
  height:1px;
}

.columns {
   border: none;
   margin-top: 0px;
}
.leftcolumn {
   float: left;
   left: 0px;
   width: 175px;
   margin: 0px;
   padding: 0px;
}
.rightcolumn {
   position: static;
   float: right;
   width: 175px;
   margin: 0px;
   padding: 0px;
}
.centercolumn {
   margin: 0px;
   padding: 0px;
   margin-right: 175px;
   margin-left: 175px;
}
.plink {
	padding: 0px;
	margin: 0px;
	text-decoration:none;
	color:#000000;
}
.text_comment {
	font-family:verdana;
	border-color:#9A0004;
	border: 1px;
	border-style:solid;
	background-color:#ffffff;
	font-size:9pt;
}
.white {
	color: #FFFFFF;
	font-weight: bold;
}
#newsmenu {
	background-image: url(/img/divstyle/menubackg.gif);
	background-repeat: repeat-y;
	background-color:#9A0004;
	color: #ffffff;
	padding:10px;
}

/*.redback {
	background-image: url(/img/divstyle/menubackg.gif);   
	background-repeat: repeat-y;
	background-color:#9A0004;   
	color: #ffffff;
	padding:10px;
}*/

.redback ul li {
	margin: 0px 0px 0px 14px;
	list-style-image:url(/img/divstyle/redpfeilsmall.gif);
	font-size:8pt;
}

.topten {
	margin: 0px 0px 1px 0px;
	padding: 0px;
	width: 270px;
	text-align: center;
	border: 4px solid #9B0004;
	height: 430px;
	background-color: #FFFFFF;
}

#memberdiv{
	display:block;
}

#addydiv{
	display:block;
}

#jupediv{
	display:block;
}

.analyse {
	width: 475px;
	height: 500px;
	background-image: url(/img/leeres_blatt.png);
	background-repeat: no-repeat;	
	background-repeat: no-repeat;	
	overflow:hidden;
}	

.featuretd {
	padding: 1px 18px 1px 18px;	
	background-color:#FFFFFF;

}
.featuretable {
	background-color:#FFFFFF;
	width:400px;
	padding:0px;
	margin:0px;
	border:0px;
}
.featureth {
	background-color:#9A0004;
	padding:2px 0px 1px 15px;
	margin:0px;
	color:#ffffff;
	font-size:9pt;
	vertical-align:middle;	
}
.featuretr {
	background-color:#9A0004;
	margin:0px;
	color:#ffffff;
	font-weight:bold;
	font-size:9pt;	
}
.featuretr a:link{ 
	color:#ffffff;
	text-decoration:none;
}
.featuretr a:hover{ 
	color:#ffffff;
	text-decoration:none;
}
.featuretr a:visited{ 
	color:#ffffff;
	text-decoration:none;
}
.featuretr a:active{ 
	color:#ffffff;
	text-decoration:none;
}

.fontb{
	font-size:8pt;
	font-weight:bold;
}
.kommtable {
	background-color:#9A0004;
	width:440px;
	padding:0px;
	margin:0px;
	border:0px;
}
.kommtr {
	background-color:#9A0004;
	width:100%;
	padding:2px 0px 1px 15px;
	margin:0px;
	color:#ffffff;
	font-size:9pt;
}
.kommform {
	float:right;
	padding:6px;
}
.kommbutton {
	padding:4px;
	border:0px;
	background-color:transparent;
	cursor:pointer;
}
.whitetext {
	margin:8px;
	font-size:10pt;
	color: #FFFFFF;
	font-weight:bold;
}
.forumlogin{
	width:414px;
	text-align:center;
	display:block;
	text-align:center;
	padding:10px;
/*	font-weight:bold;*/
	background-color:#FFFFE0;
	border:1px solid #9A0004;
}
.font9 {
	font-size:8pt;
	font-weight:bold;
}
.featurediv {
	width:400px;
	margin-top:20px;
	margin-left:13px;
	padding:0px;
	border: 1px solid #9d0b0f;
}
.featurediv a {
	color: #9A0004;
	text-decoration: none;
	font-weight:bold;
}
.agb {
	background-color:#EBEAE4;
	width:632px;
	margin:0px;
	padding:15px;
	text-align:justify;
	background-image:url(/img/divstyle/contback1.gif);
	background-repeat:no-repeat;
/*	overflow:hidden;*/
}
.left ul li a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.left ul li a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.left ul li a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.left ul li a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.firstHeading {
	background-color:#FFFFFF;
	color: #9A0004;
	padding: 0px;
}
.printfooter {
	background-color:#9A0004;
	color: #FFFFFF;
	padding:8px;
}
.printfooter a {
	background-color:#9A0004;
	padding:1px;
}
.space ul li{
  padding:0px;
  list-style-position:outside;
  list-style-image:url(/img/divstyle/beigepfeil.gif);
}
.space a {
	color: #9A0004;
	text-decoration: none;
	font-weight:bold;
}
.supportpicspace {
	background-image:url(/img/divstyle/diagonalpfeil.gif);
	background-repeat:no-repeat;
	padding:50px 45px 20px 50px;
}


#serendipityLeftSideBar {
	padding:3px;
	margin: 0px;
	border-width: 0px;	
	text-align:left;

	color: #FFFFFF;
}
.serendipitySideBarContent a:link { color:#FFFFFF; text-decoration:none; }    
.serendipitySideBarContent a:visited { color:#FFFFFF; text-decoration:none; }  
.serendipitySideBarContent a:hover { color:#FFFFFF; text-decoration:underline; }    
.serendipitySideBarContent a:active { color:#FFFFFF; text-decoration:none;}    

.printfooter a:link { color:#FFFFFF; text-decoration:none;  }    
.printfooter a:visited { color:#FFFFFF; text-decoration:none; }  
.printfooter a:hover { color:#FFFFFF; text-decoration:underline; }    
.printfooter a:active { color:#FFFFFF; text-decoration:none;}  

#serendipityRightSideBar {
	padding:3px;
	margin: 0px;
	border-width: 0px;	
	text-align:left;
	color: #FFFFFF;
}
.serendipity_comments {
	padding:0px 10px 0px 10px;
	margin:0px 10px 0px 10px;
	border-width: 0px;	
}
.serendipity_center {
	padding:0px 10px 0px 10px;
	margin:0px 10px 0px 10px;
	border-width: 0px;	
}
.serendipity_date {
	padding:10px;
	margin:10px;
	border-width: 0px;	

}
#archives_listing {	
	padding:10px;
	margin:10px;
	border-width: 0px;	
}


.serendipitySideBarItem {
	padding:3px;
	margin: 0px;
	border-width: 0px;	
	text-align:left;
	color: #FFFFFF;
}
.serendipitySideBarTitle {
	padding:3px;
	margin: 0px;
	border-width: 0px;	
	text-align:left;

}
.serendipitySideBarContent {
	padding:0px;
	margin: 0px;
	border-width: 0px;	
	overflow:hidden;
	text-align:left;


}
.serendipity_Entry_Date {	
	background-color:#9A0004;
	background-image:url(/img/divstyle/contback2.gif);
	background-repeat:no-repeat;
	color: #ffffff;
	padding: 5px 25px 5px 5px;
	margin: 0px;
	border: 0px;	
	
	text-align:right;

	color: #FFFFFF;
}
.serendipity_entry {
	padding:3px;
	margin: 0px;
	border: 0px;	
	
	text-align:left;

	color: #000000;
}
.serendipity_title {
	
	padding:10px;
	margin: 10px;
	border-width: 0px;
	text-align: left;
	color: #000000;
}
.serendipity_entry a {
	color: #9A0004;
	text-decoration: none;
	font-weight:bold;
}
.serendipity_entry_body {
	padding:20px;
	margin: 0px;
	border-width: 0px;	
	text-align:left;

	color: #000000;
}

.serendipity_entryFooter {
	padding:20px;
	margin: 0px;
	border-width: 0px;	
	
	text-align:left;

	color: #000000;
}

.serendipity_content_message {
	padding:0px;
	margin: 0px;
	border-width: 0px;	
	text-align:left;
	color: #000000;
}
.serendipity_pageFooter {
	background-color:#ffffff;
	font-size:9pt;
	padding:0px; margin:0px;
	white-space:nowrap;
	height:29px;
	overflow:hidden;
	vertical-align:middle;
}
.s9y_pF_xtra {
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	margin:0px;
	height:21px;
	padding-top:6px;

}
#s9ycontent {
	padding:0px;
	margin:0px;
	border:0px;
	background-image:url(/img/divstyle/contback1.gif);
	background-repeat:no-repeat;
	background-color:#EBEAE4;

}
#s9ymenu {
}

.faqform {
	background-image: url(/img/divstyle/menubackg.gif); 
	background-repeat: repeat-y;
	background-position: 140px 77px;
	background-color:#9A0004; 
	width:400px;
	margin:0px;
	color: #FFFFFF;
	padding: 18px;
	-moz-border-radius:10px;
	overflow: hidden;
}
.faqfield {
	width:400px;
	
	margin:0px;
	padding: 0px;
	border: 0px;
}
.faqlegend {
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	
}
.faqform a:link { font-weight:bold; color:#FFFFFF; text-decoration:none; }
.faqform a:visited { font-weight:bold; color:#FFFFFF; text-decoration:none; }
.faqform a:focus { font-weight:bold; color:#FFFFFF; text-decoration:none; }
.faqform a:hover { font-weight:bold; color:#FFFFFF; text-decoration:none; }
.faqform a:active{ font-weight:bold; color:#FFFFFF; text-decoration:none; }
.faqform a img {border:0px;}
.faqbutton {
	padding: 0px;
	margin:0px;
	border:0px;
	background-color:#9A0004; 
	cursor:pointer;
}
.faqform ul{
	list-style-position:outside;
	list-style-image:url(/img/divstyle/redpfeil.gif);
}
.redmenu 
{
	background-image: url(/img/divstyle/menubackg.gif);
	background-repeat: repeat-y;
	background-color:#9A0004;
	color: #ffffff;
	padding:10px;
}
.redmenu ul{
	list-style-position:outside;
	list-style-image:url(/img/divstyle/redpfeil.gif);
	font-weight:bold;
}
.domcheckok {
	height:20px;
	width: 32px;
	vertical-align:top;
	cursor:pointer;
}

/* just modified */
#container_mod {
	width:755px;
	margin:auto;
	margin-top:26px;
	margin-bottom:0px;
	padding:0px;
	text-align:center;
	border:0px;
	
}
#headermod {
	margin: 0px auto;
	padding: 0px;
	height: 83px;
	background-image: url(/img/divstyle/header_final_mod.gif);
	background-repeat: no-repeat;
	background-position:0px 0px;
	background-color: #ffffff;
	border-width: 0px 0px0px 0px;
	border-style: static;
	border-color: #000000;
	overflow:hidden;
}

.domcheckok_mod {
	border: 0px;
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 32px;
	cursor:pointer;
}

.prodinner_mod {
	width:200;
	height:310px;
}

.prodinner_mod2 {
	width:200;
	height:210px;
}
.prodmitte_mod[id] {
	/*width:240px; 
	border-right:1px solid;
	border-left:1px solid; 
	border-color:#444444; */
	color:#000000;
	background-image: url(/img/prbox_bgr.gif); 
	background-repeat: no-repeat;
	width: 170px;
	height: 272px;
}

.prodmitte_mod{
	/*width:240px; 
	border-right:1px solid;
	border-left:1px solid; 
	border-color:#444444; */
	color:#000000;
	background-image: url(/img/prbox_bgr.gif); 
	background-repeat: no-repeat;
	width: 183px;
	height: 272px;
}

.prodoben_mod {
	text-align:center;
	padding: 0px;
/*	margin-top: 10px; */
}

.prodoben_mod2 {
	text-align:center;
	padding: 0px;
/*	margin-top: 65px;*/
}

.prodlist_mod{
  color:#000000;
  padding: 15px 5px 40px 0px;
  overflow:hidden;
  list-style-image:url(/img/divstyle/micropfeil2.gif);
}
.prodlist_mod2{
  color:#000000;
  padding: 15px 5px 27px 0px;
  overflow:hidden;
  list-style-image:url(/img/divstyle/micropfeil2.gif);
}

#domainchecker_mod {
	margin-top: 48px;
	margin-left: 40px;
}
.headerpic {
	background-image: url(/img/divstyle/tranq.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 200px;
	width: 755px;
}
.domcheckok2 {
	background-image: url(/img/divstyle/ok.gif);
	height:20px;
	width: 32px;
	vertical-align:top;
	cursor:pointer;
}
.produkt_angebote {
  color:#004A80;
  padding:5px 0px 10px 5px;
  text-align:center;
  width:175px;
  display:block;
}
.tranq_headline {
	font-size:20px;
	color:#FFFFFF;
	text-align:center;
	padding:20px 0px 5px 0px;
	font-weight:bold;
	display:block;
}
.werbung_box{
	text-align:center;
	margin:15px 0px 0px 120px;
	display:block;
}
.english_angebot {
	color:#FFFFFF;
	text-align:left;
	float:left;
	padding:0px 30px 0px 0px;
	display:block;
}
#kasten_big{
	width:755px;
}
.kasten {
	float:left;
	display:block;
	padding:0px 5px 40px 0px;
	text-align:left;
}
.kasten1 {
	float:left;
	display:block;
	padding:0px 5px 0px 3px;
	text-align:left;
}
.black {
	color:#626262;
}
.Stil1 {
	color:red;
	font-size:17px;
	font-weight:bold;
}
.angebote {
	width:755px;
	text-align:center;
	display:block;
}

###MOD###

#box {
}

#box a {
color:#ffffff;
font:bold 12px verdana, sans-serif;
text-decoration:none;
display:block;
padding:0px;
}

#box a:hover {
position: fixed;
color:black;
}

#box a span {display:none;}

#box a:hover span {
position:fixed;	
color:black;
background:#ffffff;
font:normal 12px courier, sans-serif;
border:1px solid black;
display:block;
}
.table_bestellung {
	color:#FFFFFF;
	font-size:8pt;
}
#subdomain_dns{
	display:block;
	color:#FFFFFF;
}
#subdomain_frameset{
	display:block;
	color:#FFFFFF;
}
#subdomain_background{
	padding:5px 5px 5px 25px;
	border:1px solid #FFFFFF;
	width:auto;
	height:auto;
	display:block;
}
.subdomain_margin {
	margin :0px 0px 0px 0px;
}

}
.antagusbox {
	background-repeat: no-repeat;
	width: 240px; 
	height: 208px;
	display:block;
}

.prodlistantagus{
  /*width:110px;
  border:1px solid #000000;
  -moz-border-radius:8px;
  background-color: #FFFFFF;*/
  margin: 10px 6px 2px 90px;
  *margin-left:92px;
  padding: 4px 4px 4px 20px;
  overflow:hidden;
  list-style-image:url(/img/divstyle/micropfeil2.gif);
  text-align:left;
  }

.prodobenantagus {
	padding-top: 38px;
	text-align: center;
}

.prodlistantagus2{
  /*width:110px;
  border:1px solid #000000;
  -moz-border-radius:8px;
  background-color: #FFFFFF;*/
  margin: 10px 0px 20px 96px;
  *margin-left: 150px;
  padding: 4px 4px 4px 20px;
  overflow:hidden;
  list-style-image:url(/img/divstyle/micropfeil2.gif);
  text-align:left;
}

.prodobenantagus2 {
	padding-top: 38px;
	text-align: center;
}

.protabantagus {
	width: 506px;
	height: 247px;
	background-image: url(/img/bgr_antagus_box.gif); 
}
.protabantagus td {
	*padding:10px 0px 0px 6px;
}
.protabantagus td a {
	color:black;
	text-decoration:none;
	cursor:pointer;
}
.protabantagus td a:hover {
	color:black;
	text-decoration:none;
	cursor:pointer;
}
.protabantagus td a:visited {
	color:black;
	text-decoration:none;
	cursor:pointer;
}
.protabantagus td a:active {
	color:black;
	text-decoration:none;
	cursor:pointer;
}


/*   scroller horiz  

.scroller {
	margin: 0px;
	height: 62px;
	width: 504px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #434343;
	background-image: url(/img/img_kundenmg.gif);
	background-repeat: no-repeat;
	background-position: 10px 2px;
}
.item {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-bottom-color: #666666;
	width: 480px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding: 0px;
}
.title_kundenmng {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCBC4;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 33px;
	margin: 0px;
}

 end  scroller   */

/* scroller vert   */

#marqueecontainer{
	position: relative;
	width: 500px; /*marquee width */
	height: 120px; /*marquee height */
	background-color: white;
	overflow: hidden;
	background-image: url(/img/bg_scroller.gif);
	background-repeat: repeat-x;
}

#vmarquee{
	position: absolute;
	width: 465px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	padding-left: 25px;
}
.name_scroll {
	padding-bottom: 15px;
	color: #990000;
}
.kundenm {
	width: 472px;
	background-image: url(/img/img_kundenmg.gif);
	background-repeat: no-repeat;
	background-position: 5px top;
	height: 33px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 28px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #EBECE4;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.k_link {
	color:#333333;
	text-decoration: none;
}
.k_link:visited {
	color:#333333;
	text-decoration: none;
}
.k_link:active {
	color:#333333;
	text-decoration: none;
}
.k_link:hover {
	color:#990000;
	text-decoration: underline;
}

.kunden_sch {
	margin: 0px;
	padding: 0px;
	width: 155px;
	float: left;
}

/* end  scroller   */

/* sidebar banners   */

.banner_left {
	margin: 0px;
	padding: 0px;
	width: 278px;
	height: 284px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	background-image: url(/img/profi_webhosting.gif);
	background-repeat: no-repeat;
}

/* end sidebar banners   */


.willkommen {
	padding: 0px;
	height: 200px;
	width: 777px;
	background-image: url(/img/bg_willkomen.gif);
	background-repeat: repeat-x;
	background-position: left;
	border-right-width: 4px;
	border-right-style: solid;
	border-right-color: #9A0004;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
}

.text_willkomen {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 498px;
	height: 200px;
	background-image: url(/img/sigla_willkomen.gif);
	background-repeat: no-repeat;
	background-position: 250px -9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.partener_antagus {
	float: left;
	margin: 0px;
	padding: 0px;
	height: 192px;
	width: 274px;
}

.title_willkomen {
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}

.p_willkomen {
	color: #000000;
	font-size: 11px;
	padding: 0px;
	margin-top: 24px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 30px;
}

.weiter_profi {
	padding-top: 220px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 140px;
	margin: 0px;
	width: 100px;
	height: 28px;
	

}

.k_popup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	width: 680px;
	padding-top: 30px;
	padding-right: 15px;
	padding-bottom: 30px;
	padding-left: 25px;
	text-align: left;
}

.k_body {
	background-color: #EBEAE4;
	background-image: none;
}

.k_red {
	color: #9A0004;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
