
/*new ------------------------------------------------ */

.header-kw {font-size:16px}
.form-group {margin-bottom:5px}
.form-control {border:none;border-bottom:1px solid #222;width:600px;font-size:18px;margin-bottom:2px;padding:3px}
.form-group label {color:#888;padding:0 3px}

.protabantagus h2 {
	font-size: 18px;
	font-weight: bold;
	font-variant: small-caps;
	color: #0071BC;
    font-style: normal;
}

.alle_pak {
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-color: #434343;
	-webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
	width: 860px;
}

.space_h_25 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 25px;
}

.title_prd {
	font-size: 28px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-weight: bold;
	height: 45px;
	text-align: left;
}

.title_prd_red {
	font-style: italic;
	color: #9A0004;
	font-size: 24px;
	font-weight: normal;
}

.price_prd {
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-image: url(/img/op_sigla.gif);
	background-repeat: no-repeat;
	background-position: 10px 3px;
	margin: 0px;
	text-align: right;
	font-size: 24px;
	display: block;
	height: 35px;
}

.link_prd {
	color: #444;
	margin: 0px;
	padding: 0px;
}
.link_prd > sup {
    font-size: 10px;
}

.btn-red {
    background-color: #b50002;
    border-color: #D43F3A;
    color: #FFFFFF !important;
}

.btn {
    -moz-user-select: none;
    background-image: none;
    border: 1px solid rgba(0, 0, 0, 0);
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.42857;
    margin-bottom: 0;
    padding: 6px 12px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
    text-decoration: none !important;
}

.blue {
	color: #0071BC;
	font-weight: normal;
}

.red {
	color: #FF0000;
	font-weight: normal;
}

.space_h {
	margin: 0px;
	padding: 0px;
	height: 60px;
}

.dots {
	color: #fff;
	background-color: #fff;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #CCC;
}

.domcheck1 {
	float: left;
	width: 858px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/img/img_domcheck.png);
	background-repeat: no-repeat;
	/*background-position: left 12px;*/
	background-position: -100px 12px;
	-webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
	padding: 0px;
	margin-left: 60px;
	background-color: #9D0A0E;
	height: 42px;	
}

.but_domcheck1 {
	float: left;
	/*margin: 0px;
	padding-top:4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;*/
	margin: 0 0 0 20px;
	padding: 0;
	height: 100%;
	width: 221px;
	background: #434343;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-left: 4px solid white;
}

.domcheckok1 {
	background-image: url(/img/bt_bestellen.png); 
	background-repeat: no-repeat;
	background-color: #434343;
	border:0px;
	margin: 0px;
	padding: 0px;
	height:21px;
	width: 87px;
	cursor:pointer;
}

.domcheck_new {
    /*border: 2px solid white;*/
    background-color: #434343;
    color: white;
    font-size: 18px;
    /*padding: 4px;
    border-radius: 3px;*/
    margin: 8px 0 0 0;
    border: 0;
    width: 100%;
    display: block;
    text-align: center;
    cursor: pointer;
    letter-spacing: 1px;
}
.domcheck_new:hover {
    color: #eee;
}

.domsuch {
	padding: 0px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 60px;
}

.list_ds {
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 15px;
	margin: 0px;
	/*width: 300px;*/
	width: 400px;
	font-size: 18px;
	line-height: 28upx;
}

#captcha {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 60px;	
}

.domcheckmenu {
	margin: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FFF;
}

.al_left {
	padding: 0px;
	margin: 0px;
	float: left;
}

.al_right {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 230px;
}

.kundencen {
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 60px;
}

.kundencen_list {
	border: 1px solid #FFF;
	margin: 0px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.showl {
	margin: 0px;
	padding: 0px;
	border: 1px solid #FFF;
}

.showl td {
	margin: 0px;
	border: 1px solid #FFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.catchall_btext {
	margin: 0px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 25px;
	text-align: left;
}

.catchall_btext ul {
	margin: 0px;
	text-align: left;
	list-style-type: none;
	padding: 0px;
	list-style-image: none;
}

.catchall_btext li {
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 25px;
	text-align: left;
	list-style-type: none;
	list-style-image: none;
	background-image: url(/img/divstyle/redpfeil.gif) !important;
	background-repeat: no-repeat !important;
	background-position: left 4px !important;
}

.border_statistik {
	margin: 0px;
	padding: 0px;
}

.border_statistik table {
	margin: 0px;
	padding: 0px;
	border: 0px;
	cellpadding: 0px;
	cellspacing: 0px;
}

.border_statistik td {
	margin: 0px;
	text-align: left !important;
	padding-top: 3px !important;
	padding-right: 5px !important;
	padding-bottom: 3px !important;
	padding-left: 5px !important;
	border: 1px solid #FFF !important;
}

#newsmenu h5 {
	border: 0px;
	font-size: 14px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 20px;
}

.fsize_12 {
	font-size: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-style: italic;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.bottom_0{
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

/*end new --------------------------------------------- */


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;*/
	
	background-color: #fff;
	font-family: Ubuntu,Verdana,Arial,Helvetica,sans-serif !important;
	font-size: 14px;
	font-weight:500;
	text-align: center;
	padding:0px;
	margin:0px;
	color: #444;
	
}
div {	
}


/*a img {border:0px;}
a:link { color:#9A0004; }    
a:visited { color:#9A0004; } 
a:hover { color:#9A0004; }  
a:active { color:#9A0004; }*/ 



a img {border:0px;}
a:link { color:#0071BC; }    /* noch nicht besuchte Ziele */
a:visited { color:#0071BC; } /* besuchte Ziele */
a:hover { color:#0071BC; }   /* Verweise bei "MouseOver" */
a:active { color:#0071BC; }  /* Angeklickte Verweise */


em {
	font-style:normal;
	font-weight:bold;
}

h2 {
	font-style: normal;
	color: #0071BC;
	line-height: 22px;
	font-size: 18px;
}

.center {
	text-align:center;	
	padding-top:8px
}

.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;*/
	
	width:100%;
	
}


#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;*/
	
	width: 1200px;
	margin: 0px auto;
	text-align:left;
	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;*/
	
	height: 103px;
	background-color: #ffffff;
	overflow: hidden;
	width: 1200px;
	margin-top: 85px;
	margin-right: 0;
	margin-bottom: 25px;
	margin-left: 0;
}

#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: 145px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;*/
	
	margin: 0px;
	float: left;
	height: 84px;
	width: 296px;
	padding: 0px;
	
}


.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;*/
	
	background-image: url(/img/bg_domcheck.gif);
	background-repeat: no-repeat;
	background-position: right 0;
	background-color: #ffffff;
	margin-top: 10px;
	height: 84px;
	width: 1200px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	
}

.domcheck {
	/*float: left;
	padding: 0px;
	width: 618px;
	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;*/
	
	float: left;
	width: 858px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/img/img_domcheck.png);
	background-repeat: no-repeat;
	background-position: left 12px;
	border-radius: 6px;
	padding: 0px;
	margin-left: 44px;

}

.input_domcheck {
	/*padding: 0px;
	width: 120px;
	height: 19px;
	border: 1px solid #000000;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 350px;*/
	
	padding: 2px;
	width: 305px;
	height: 24px;
	border: 0px solid #000000;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 165px;
	border-radius: 3px;
	background-color: #eee;
	float: right;
	font-size: 16px;
	
}

.radbox_domcheck {
	/*margin-top: 3px;
	margin-left: 5px;
	padding: 0px;
	float: left;
	width: 88px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-transform: uppercase;*/
	
	margin-top: 3px;
	margin-left: 5px;
	padding: 0px;
	float: left;
	width: 88px;
	/*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;*/
	
	margin-left: 15px;
	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;*/
	height: 40px;
	width: 380px;
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 233px;
	
}
.domcheck > .pos_input {
    width: 480px;
}

.horiz_input {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 165px;
	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;*/
	
	float: left;
	padding: 0px;
	margin-top: 13px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, sans-serif;
	font-size: 10px !important;
	color: #FFFFFF;
	text-transform: uppercase;
	/*tter-spacing: -1px;*/
}


.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 {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
	background-color: #0071BC;
	border-radius: 6px;
	width: 840px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
	font-size: 22px;
	color: #FFF;
	float: right;
}
.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;
	font-size: 12px;
	margin: 2px;
	padding: 6px 10px 6px 10px;
}
.domcheckred2 a {
	color: #ffffff;
	text-decoration: none;	
	font-weight:bold;
}
.domcheckred3 {
	background-color:#fff;
	background-image:url(/img/divstyle/einpfeilaufrot.png);
	background-repeat:no-repeat;
	background-position:left;
	color: #ffffff;
	font-size: 12px;
	margin: 2px;
	padding: 5px 30px;
}
.domcheckred3 a {
	color: #ffffff;
	text-decoration: none;  
}
.space {
	font-family: Ubuntu,Verdana,Arial,Helvetica,sans-serif !important;
	font-size: 14px;
	line-height: 22px;
	color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
}
.main-features {
    font-size: 18px;
}
.main-features-icon {
    float: right;
    margin: 10px;
}

.alert {
    width: 90%;
    margin: 4px auto;
    font-size: 16px;
    font-weight: normal;
    color: white;
    background-color: #5CB85C;
    padding: 10px 5px;
    border-radius: 5px;
}

.alert-info {
    background-color: #d9edf7;
    color: #31708F;
}
.alert-danger {
    background-color: #f2dede;
    color: #A94442;
}

.alert p {
    margin: 0;
    padding: 0;
}

.blue {
    color: #0071bc;
}
.fa-64x {
    font-size: 64px;
}

.fa-128x {
    font-size: 128px;
}

#bodyContent {padding: 0px; margin:0px;}

.fatred {
	color:#0071BC;
	font-weight: bold;
}
.tdprice, .thprice {
    font-size: 18px;
    font-weight: bold;
    color: #0071bc;
}

.domtab {
	
	padding: 4px;
	margin-top: 4px;
	margin-right: 30px;
	margin-bottom: 4px;
	margin-left: 60px;
	clear: both;
	
}
.domendtab {
	
	width: 100%;
	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;
}
.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:#fff;
}
#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*/
	
	background-image: url(/img/divstyle/header_menu_bckg2.gif);
	background-repeat: repeat-x;
	white-space: nowrap;
	padding: 0px;
	clear: both;
	height: 60px;
	text-align: center;
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99;
	background-position: center;	
	}
	
	
.nav_container {
	position: relative;
	line-height: 0;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0;
	width: 1200px;
}

.nav_symbol {
	margin: 0px;
	padding: 0px;
	float: left;
	background-image: url(/img/divstyle/symbol_netbeat.png);
	height: 60px;
	width: 342px;
}

.nav_home  {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 60px;
	width: 126px;
	display: block;
	background-image: url(/img/divstyle/menu_home.png);
	position: relative;
	cursor: pointer;
}

/*.nav_home span {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 60px;
	width: 132px;
	display: block;
	background-image: url(/img/divstyle/menu_home1.png);
    position: absolute;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.nav_home span:hover {
	opacity: 1;
}*/

.nav_news {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 60px;
	width: 119px;
	display: block;
	background-image: url(/img/divstyle/menu_news.png);
	position: relative;
	cursor: pointer;
}

/*.nav_news span {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 60px;
	width: 134px;
	display: block;
	background-image: url(/img/divstyle/menu_news1.png);
	position: absolute;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.nav_news span:hover {
	opacity: 1;
}*/

.nav_produkte {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 60px;
	width: 155px;
	display: block;
	background-image: url(/img/divstyle/menu_produkte.png);
	background-repeat: no-repeat;
	position: relative;
	cursor: pointer;
}

/*.nav_produkte span {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 60px;
	width: 167px;
	display: block;
	background-image: url(/img/divstyle/menu_produkte1.png);
	position: absolute;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.nav_produkte span:hover {
	opacity: 1;
}*/

.nav_support {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 60px;
	width: 143px;
	display: block;
	background-image: url(/img/divstyle/menu_support.png);
	background-repeat: no-repeat;
	position: relative;
	cursor: pointer;
}

/*.nav_support span {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 60px;
	width: 155px;
	display: block;
	background-image: url(/img/divstyle/menu_support1.png);
	position: absolute;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.nav_support span:hover {
	opacity: 1;
}*/

.nav_kundencenter {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 60px;
	width: 190px;
	display: block;
	background-image: url(/img/divstyle/menu_kundencenter.png);
	background-repeat: no-repeat;
	position: relative;
	cursor: pointer;
}

/*.nav_kundencenter span {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 60px;
	width: 203px;
	display: block;
	background-image: url(/img/divstyle/menu_kundencenter1.png);
	position: absolute;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.nav_kundencenter span:hover {
	opacity: 1;
}*/

.nav_tools {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 60px;
	width: 123px;
	display: block;
	background-image: url(/img/divstyle/menu_tools.png);
	background-repeat: no-repeat;
	position: relative;
	cursor: pointer;
}

/*.nav_tools span {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 60px;
	width: 131px;
	display: block;
	background-image: url(/img/divstyle/menu_tools1.png);
	position: absolute;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
}

.nav_tools span:hover {
	opacity: 1;
}*/
	
	
	
.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;*/
	
	padding: 30px 0px 0px 0px;
	margin-top: 0px 0px 0px 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: left;
	overflow: hidden;
	background-color: #ffffff;
	width: 1200px;
	/*border: 1px solid #F00;*/
}

.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;*/
	
	background-color: #ffffff;
	float: left;
	width: 919px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	overflow: hidden;
	color: #444444;
	
}

.menu {
	
	background-color: #E0E0E0;
	width: 278px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	
}

.menu ul {
	background-color: #0071BC;
	background-image: url(/img/divstyle/menuback.png);
	background-repeat: no-repeat;
	background-position: 185px 10px;
	color: #ffffff;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 30px;
	padding-top: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.menu ul.menulight {
	
	padding:10px 10px 10px 10px;
	background-color:#5c5c5c;
	background-image: none;
	
}

.menu ul li {
	font-size: 14px;
	;
	background-image: url(/img/divstyle/redpfeil.png);
	background-repeat: no-repeat;
	background-position: left top;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin: 0px;
}

.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;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #FFF;
}
#logout_button a {
	color: #FFF;
	text-decoration: none;
}
#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:left;
	font-size:9pt;
	color: #FFFFFF;*/
	
	background-color: #434343;
	white-space: nowrap;
	padding: 4px;
	height: 26px;
	line-height: 24px;
	margin: auto;
	clear: both;
	text-align: center;
	font-size: 12px;
	color: #FFFFFF;
	border-radius: 6px;
	font-weight: normal;	
}
#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;*/
  
  height: 190px;
  font-size:14px;
  color:#202020;
  padding:0px;
  margin-left: 0px;
  
}
.produkt a{
  color:#202020;
}
.protab {
	/*width:100%;
	background-color:#434343;
	background-image: url(/img/divstyle/produktbg.jpg); 
	background-repeat: repeat-x;*/
	
	width: 860px;
	float: right;
	
}

.prodinner {
	/*width:240px;height:210px;*/
	
	width: 280px;
	/*height: 285px;*/
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	border-radius: 6px;
	border: 1px solid #CDCDCD;
	font-family: Ubuntu,Verdana,Arial,Helvetica,sans-serif;
	
}

.prodinner1 {
	/*width:240px;height:210px;*/
	
	width: 280px;
	/*height: 285px;*/
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	border-radius: 6px;
	border: 1px solid #63baf3;
	font-family: Ubuntu,Verdana,Arial,Helvetica,sans-serif;
	
}

.prodinner1.bestseller {
    border: 2px solid #0062a2;
    margin-top: -1px;
    width: 278px;
}

.prodinner1.bestseller td .prodoben1 {
    background-color: #0062a2 !important;
}

.bestseller_header {
    background-color: #0062a2;
    color: white;
    font-size: 14px;
    font-weight: normal;
    letter-spacing: 1px;
    height: 20px;
    width: 200px;
    margin: 0 auto;
    text-align: center;
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}

/*.prodinner tr td {
  background-color: transparent !important;
  border-radius: 0 !important;
}*/

.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;*/
	
	text-align: center;
	font-size: 17px;
	color: #444444;
	text-shadow: 0 0 5px #fff;
	line-height: 18px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-color: #F0F0F0;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
	
}

.prodoben1 {
	/*text-align:center;
	padding: 2px;
	background-color: #94000a;
	color:#d0d0d0;*/
	
	text-align: center;
	font-size: 17px;
	color: #FFF;
	/*text-shadow: 0 0 5px #fff;*/
	line-height: 18px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-color: #63baf3;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #329fe7;
	
}

.prodoben1 ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.prodoben1 ul li {
	margin: 0px;
	padding: 0px;
}

.prodlist{
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 2px;
	margin-left: 6px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 0px;
	float: left;
	text-align: left;
	font-size: 11px;
	list-style-type: none;
}
.prodlist li{
	background-image: url(https://www.netbeat.de/img/divstyle/micropfeil2.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.morespace {
  position: relative;
  top:5px;
  left:20px;
  /*padding:0px 3px 0px 40px;*/
  
}    
.morespace2 {
  position: relative;
  top:5px;
  left:5px;	

}
.small {
  font-size:8pt;
  color:#0071BC;
  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:#0071BC;
	color: #ffffff;
	padding:10px;
	-webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

/*.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: 15px 0 0 0;
	width: 270px;
	text-align: center;
	border: 4px solid #9B0004;
	height: 675px;
	background-color: #FFFFFF;*/

	margin: 0px 0px 40px 0px;
	padding: 15px 0 0 0;
	width: 270px;
	text-align: center;
	border: 0;
	height: 830px;
	background-color: #FFFFFF;
	position: relative;
	z-index: 1;
}


#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:100%;
	padding:0px;
	margin:0px;
	border:0px;
}
.featureth {
	/*background-color: #0071BC;*/
	background-color: #434343;
	margin: 0px;
	color: #ffffff;
	font-size: 16px;
	vertical-align: middle;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 35px;
	background-image: url(/img/divstyle/redpfeil.png);
	background-repeat: no-repeat;
	background-position: 10px center;
	font-weight: normal;
}
.featureth > b {
    font-weight: normal !important;
}
.featuretr {
	margin: 0px;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 14px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 25px;
	background-image: url(/img/divstyle/redpfeil.png);
	background-repeat: no-repeat;
	background-position: 5px 8px;
	background-color: #0071BC;
}
.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 {
	background-color: transparent;
	cursor: pointer;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.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: 14px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-weight: bold;
}
.featurediv {
	/*width:400px;
	margin-top:20px;
	margin-left:13px;
	padding:0px;
	border: 1px solid #9d0b0f;*/
	
	width: 100%;
	margin-top: 30px;
	margin-left: 60px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	clear: both;
}
.featurediv a {
	/*color: #9A0004;*/
	color: #0071BC;
	text-decoration: none;
	font-weight:bold;
}

.agb {
	
	background-color: #FFFFFF;
	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{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.space li{
	background-image: url(/img/divstyle/beigepfeil.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 23px;
	list-style-type: none;
}
.space ol li {
    font-size: 18px;
    padding-bottom: 8px;
}

ol.numbered {
    /*list-style:decimal outside !important;*/
    list-style-image: none !important;
    margin: 4px 0 4px 44px !important;
    padding: auto  !important;
}
ol.numbered > li, ol.numbered > li > ol > li {
    background: none;
    list-style: decimal !important;
    padding-left: 4px !important;
    margin: auto !important;
}
ol.numbered > li > ol > li {
    list-style: lower-latin !important;
}

.space a {
	
	/*color: #9A0004;*/
	
	color: #0071BC;
	text-decoration: none;
	font-weight: normal;
}
.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:#0071bc;
	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: #0071bc;
	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;
	-webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
	overflow: hidden;*/
	
	background-image: url(/img/divstyle/menubackg.gif);
	background-repeat: repeat-y;
	background-position: 560px 77px;
	background-color: #0071BC;
	width: 738px;
	color: #FFFFFF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;	/*overflow: hidden;*/
	margin: 0px;
	clear: both;
	text-align: left;
	white-space: normal;
	padding-top: 18px;
	padding-right: 100px;
	padding-bottom: 18px;
	padding-left: 18px;
}
.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:#0071bc; 
	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;
	color: #ffffff;
	padding: 10px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.redmenu ul{
	/*font-weight: bold;*/
	list-style-type: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.redmenu ul li{
	background-image: url(/img/divstyle/redpfeil.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 20px;
}

/*.domcheckok {
	height: 23px;
	width: 90px;
	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;
}

/* 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: 502px;
	background-color: #EBEAE4;*/
	/*border:1px solid black;*/
	/*height: 379px;
	font-size:11px !important;
	padding:0 10px;*/
	
	width: 860px;
	background-color: #f0f0f0;
	line-height: 18px;
	font-family: Ubuntu,Verdana,Arial,Helvetica,sans-serif !important;
	/*font-size: 11px !important;*/
	border-radius: 6px;
	float: right;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 40px;
	margin-left: auto;
	padding: 0;
	border: 1px solid #E8E8E8;
	
	
}


.protabantagus td {
	*padding:10px 0px 0px 6px;
}
.protabantagus td a {
	color:#9a0004!important;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
.protabantagus td a:hover {
	 color:#9a0004!important; 
        font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
.protabantagus td a:visited {
	 color:#9a0004!important; 
        font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
.protabantagus td a:active {
	 color:#9a0004!important; 
        font-weight:bold;
	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; 
	height: 200px; 
	background-color: white;
	overflow: hidden;
	background:#ebeae4 url(/img/bg_scroller.gif) 0 80px repeat-x;*/
	
	position: relative;
	width: 860px; /*marquee width */
	height: 160px; /*marquee height */
	background-color: white;
	overflow: hidden;
	background: #f0f0f0;
	border-radius: 6px;
	float: right;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 40px;
	margin-left: 0px;
	padding: 0;
	border: 1px solid #E8E8E8;
	
}

#vmarquee{
	/*position: absolute;
	width: 465px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	padding-left: 25px;*/
	
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	
}
.name_scroll {
	/*padding-bottom: 15px;
	color: #990000;*/
	
	padding-bottom: 15px;
	font-style:normal;
	font-size: 18px;
	font-weight:bold;
	color:#0071bc;
	font-variant: small-caps;
	
}
.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: 25px;
	padding-left: 28px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #EBECE4;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;*/
	
	width: 860px;
	font-family: Ubuntu, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	background-color: #fff;
	float: right;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	padding: 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;
}*/


.k_link {
	color:#fff;
	text-decoration: none;
}
.k_link:visited {
	color:#fff;
	text-decoration: none;
}
.k_link:active {
	color:#fff;
	text-decoration: none;
}
.k_link:hover {
	color:#fff;
	text-decoration: underline;
}



/*.kunden_sch {
	margin: 0px;
	padding: 0px;
	width: 155px;
	float: left;
}*/

.kunden_sch a {
  color: #fff;
}

.kunden_sch {
	width: 270px;
	float: left;
	text-align: center;
	background-color: #0071bc;
	border-radius: 6px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	display: block;
}

.kunden_sch:hover {
  background-color: #0062A2;
}


/* 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;*/
	
	margin: 0px;
	padding: 0px;
	width: 278px;
	height: 284px;
	background-image: url(/img/profi_webhosting.png);
	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;*/
	
	padding: 0px;
	height: 235px;
	width: 1200px;
	border-radius: 6px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #f0f0f0;
	background-image: url(/img/bg_title_willk.gif);
	background-repeat: repeat-x;
	background-position: top;
	border: 1px solid #9D0A0E;
	
}

.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;
	color: #FFFFFF;*/
	
	float: left;
	margin: 0;
	padding: 0;
	color: #FFFFFF;
	width: 900px;
	
}

.partener_antagus {
	/*float: left;
	margin: 0px;
	padding: 0px;
	height: 192px;
	width: 274px;*/
	
	float: left;
	margin: 0px;
	width: 278px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	
}

.title_willkomen {
	/*padding: 0px;
	margin-top: 13px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;*/
	
	margin: 0px;
	text-align: center;
	font-weight: normal !important;
	font-variant: small-caps;
	font-size: 26px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	
}

.p_willkomen {
	/*color: #000000;
	font-size: 11px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 30px;*/
	
	color: #000000;
	font-size: 14px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 30px;
	line-height: 22px;
	background: transparent url('/img/flags.png') repeat-x left bottom;
	padding-top: 20;
	padding-right: 0;
	padding-bottom: 38px;
	padding-left: 0;
	text-align: left;
	
}

.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;
}
.greene {
	margin: 0px;
	padding: 10px 0;
	width: 278px;
}
.clear {
	margin: 0px;
	padding: 0px;
	clear: both;
}
.logo_greene {
	padding: 0px;
	height: 124px;
	width: 131px;
	margin: 0px auto 40px auto;
    /*float: left;*/
}
.img_beer {
	padding: 0px;
	/*float: left;*/
	height: 130px;
	width: 143px;
    margin: 0px auto 40px auto;
}


