.debug{
	font-family: Verdana;
	font-size: 12px;
	font-weight : bold;
	color : Red;
}

table.list td {
	padding: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	border: 0px;
	border-spacing: 0px;
	font-family: Verdana;
	font-size: 9px;
}
th
{
	font-size: 11px;
}

#please_wait {
	background-color: #efefef;
	z-index: 200;
	height: 300;
	width: 400;
	position: absolute;
	border: 1px black solid;
	padding: 10px;
	left: 300px;
	top: 100px;
}
/*
#left {
	float: left;
	padding: 10px;
	width: 274px;
}

#right {
	padding: 10px;
}

#center {
	width: 568px;
	float: left;
}

#home {
	width: 568px;
	height: 99%;
	float: left;
	height: 99%;
}

div#footer {
	text-align: center;
}


div#footer hr {
	border-bottom: 1px solid black;
	border-top: 0px;
	width: 165px;
}

div#footer a {
	text-decoration: none;
	color: #000000;
}

#generalposition {
	color: blue;
}

#generalposition a {
	color: blue;
	text-decoration: none;
}

*/

select {
	margin: 0px;
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
}

.prodinfo {
	font-family: Verdana;
	font-size: 10px;
	display: inline;
}

.prodinfo div .name {
	font-weight: bold;
	text-align: right;
	font-size: 11px;
}

.home_price {
	font-weight: bold;
	font-size: 13px;
	color: blue;
	text-align: right;
}


.konrad_tipp {
	margin-top: 5px;
	/*text-align: justify;*/
}

.konrad_tipp_link{
	border-bottom: 1px dotted Black;
	text-decoration : none;
	color : Black;
}

a.konrad_link
{
  text-decoration: none;
  color: Blue;
}

td {
	margin: 0px;
	font-family: Verdana;
	font-size: 11px;
	letter-spacing: 0px;
}

.content {
	letter-spacing: 0px;
}

.title {
  font-family: Verdana;
  font-size: 14px;
  color: #000000;
	font-weight: bold;
  text-decoration: none;
  letter-spacing : 0px;
	padding-bottom: 1px;
}

.box_content {
  font-family: Arial;
  font-size: 9px;
  color: #000000;
  text-decoration: none;
  letter-spacing : 1px;
}

.fenstergroesse {
  font-family: Arial;
  font-size: 10px;
  color: #000000;
  text-decoration: none;
}

.test{
	font-family : Verdana,Arial;
	font-size : 12px;
	line-height : 20px;
}

body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 1px;
	background-color: #ffffff;
	margin-bottom : 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

form {
	display : inline;
}

.output_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    letter-spacing : 0px;
	border-bottom: 1px #f4f4f4 solid;
	background : #CCCCCC;
	margin: 0px;
	padding-top: 0px;
	padding-left: 3px;
	padding-right: 3px;
	height: 14px;
	width: 213px;
}

.output_text_small {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	text-align: right;
  letter-spacing : 0px;
	background : #CCCCCC;
	margin: 0px;
	padding-top: 0px;
	padding-left: 3px;
	padding-right: 3px;
	height: 14px;
/*	width: 65px; */
}


/* Tabelle formatieren */
.tr_white {
	background : #FFFFFF;
}
.tr_grey {
	background : #EEEEEE;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.td_align_right {
    letter-spacing : 0px;
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	text-align: right;
}
.td_align_center {
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	text-align: center;
}
.td_align_left {
	padding-right: 3px;
	padding-left: 3px;
	text-align: left;
}
.td_block_rechnung {
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 1px;
	padding-left: 1px;
	text-align: center;
	border-bottom : 1px solid #C1C1C1;
}
.td_block_rechnung_button {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	padding-left: 5px;
	text-align: center;
	border-bottom : 1px solid #C1C1C1;
	border-left : 1px solid #C1C1C1;
}

/** Boxen **/
.box_title_Plain, .box_title_PlainYellow, .box_title_PlainGreen, .box_title_PlainBlue
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #222222;
	font-weight: bold;
  text-decoration: none;
  letter-spacing : 0px;
	margin-top : 5px;
	padding-left: 5px;
}

.box_title_Info
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
	font-weight: bold;
	text-align:center;
}

.box_title_Balloon
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
	font-weight: bold;
	text-align:left;
	padding-left: 10px;
}

.special_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.box_login_kundendaten_left {
    font-family:  Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
	text-align: right;
    color: #000000;
	font-weight: normal;
    text-decoration: none;
    letter-spacing : 0px;
	margin-top : 0px;
}
.box_login_kundendaten_right {
    font-family: Verdana,  Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #000000;
	font-weight: bold;
    text-decoration: none;
	padding-left: 3px;
    letter-spacing : 0px;
	margin-top : 0px;
}

/** FAQ **/
.faq {
	font-family:  Verdana, Arial, Helvetica, sans-serif;

	color: #000000;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
    letter-spacing : 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.faq_error {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
  letter-spacing : 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.faq_td_border_buttom_left {
	border-left : 1px solid #C1C1C1;
	border-bottom : 1px solid #C1C1C1;
	padding-left: 3px;
	padding-right: 5px;
    letter-spacing : 0px;
}
.faq_td_border_buttom_right {
	border-right : 1px solid #C1C1C1;
	border-bottom : 1px solid #C1C1C1;
	padding-left: 3px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 5px;
  letter-spacing : 0px;
}
.faq_td_border_buttom {
	border-bottom : 1px solid #C1C1C1;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 5px;
  letter-spacing : 0px;
}

/** Schaltflächen **/
.buttonLabel_standard,.buttonLabel_standard:hover, .buttonLabel_standard:visited, .buttonLabel_standard:link, .buttonLabel_standard:focus, .buttonLabel_standard:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	cursor: default;
	color: #000000;
	text-decoration: none;
}

.buttonLabel_attention,.buttonLabel_attention:hover, .buttonLabel_attention:visited, .buttonLabel_attention:link, .buttonLabel_attention:focus, .buttonLabel_attention:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	cursor: default;
	color: black; /*#d80000;*/
	text-decoration: none;
	font-weight:bold;
}

/** Infoseite **/
.info_small {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	text-align: center;
}


/* styles for tables in boxes grey/white */
.box_column_key {
	 border-bottom: 1px #c1c1c1 solid;
	 padding: 3px;
	 font-weight: bold;
	 text-align: right;
	 vertical-align: top;
}

.box_column_value {
	 border-bottom: 1px #c1c1c1 solid;
	 padding: 3px;
}

.box_column_desc {
	 border-bottom: 1px #c1c1c1 solid;
	 padding: 3px;
	 font-weight: bold;
	 border-left: 1px #c1c1c1 solid;
	 vertical-align: top;
	 text-align: right;
}

.box_column_action {
	 border-bottom: 1px #c1c1c1 solid;
	 padding: 3px;
	 font-weight: bold;
	 border-left: 1px #c1c1c1 solid;
}


.box_column {
	 border-bottom: 1px #c1c1c1 solid;
	 padding: 3px;
}

.box_column_noline {
	 border-bottom: 0px;
	 padding: 3px;
}

.box_column_bottom_right {
	padding: 3px;
	padding-right: 8px;
}

.box_column_bottom_left {
	padding: 3px;
	padding-left: 8px;
}

.box_row_light {
	background-color: #ffffff;
}

.box_row_dark {
	background-color: #eeeeee;
}

.buttonLabel_standard {
	text-decoration: none;
	color: black;
	font-weight: normal;
}

.box_row_bottom {

}

/** Link **/
a:link, a:visited {
	text-decoration: none;
	color: #0000c8;
}

a:hover, a:active, a:focus {
	color: #0000c8;
}

/** Cursorformatierungen **/
.handcursor
{
	cursor: pointer;
}

.helpcursor
{
	cursor: help;
}

.normcursor
{
	cursor: default;
}

.crosscursor
{
	cursor: crosshair;
}

/** Rahmen **/
.noborder
{
	border-width: 0px;
}

.td_border_buttom {
	border-bottom : 1px solid Gray;
}

.td_border_buttom {
	border-bottom : 1px solid #C1C1C1;
    letter-spacing : 0px;
}

.td_border_left {
    letter-spacing : 0px;
	padding-right: 3px;
	padding-left: 3px;
	text-align: right;
	font-weight: bold;
	border-left : 1px solid #C1C1C1;
}

.td_border_buttom_left {
	border-left : 1px solid #C1C1C1;
	border-bottom : 1px solid #C1C1C1;
	text-align: right;
	font-weight: bold;
}

.border
{
	border: 1px solid black;
}

.dotted_topborder, .border_top_dotted
{
	border: 0px dotted black;
	border-top-width: 1px;
}
.border_bottom_dotted
{
	border-bottom: 1px dotted black;
}

.border_bottom
{
	border-bottom: 1px solid black;
}

.border_top
{
	border-top: 1px solid black;
}

.border_left
{
	border-left: 1px solid black;
}

.border_right
{
	border-right: 1px solid black;
}

.border_gray
{	border-color: #c1c1c1;
}

.border_double_bottom
{
	border-bottom: 3px double black;
}

.border_double_top
{
	border-top: 3px double black;
}

.border_double_left
{
	border-left: 3px double black;
}

.border_double_right
{
	border-right: 3px double black;
}

.border_inset
{
	border: 1px solid #808080;
	border-right-color: #c8c8c8;
	border-bottom-color: #c8c8c8;
}

/** orderpanel **/
.pborder_text
{
	font-family: verdana;
	font-size: 10px;
}

/** Warenkorb **/
.basket_item
{
	font-weight: normal;
	color: #606060;
}

select.basket
{
	width:100px;
	height:15px;
}

/** Domaindetails **/
.bgrider_domdetails
{
	background-image:url(/img/login/domain/details/rider_inactive.png);
}
.bgrider_domdetails_over
{
	background-image:url(/img/login/domain/details/rider_active.png);
}

.bgbigrider_domdetails
{
	background-image:url(/img/login/domain/details/bigrider_inactive.png);
}
.bgbigrider_domdetails_over
{
	background-image:url(/img/login/domain/details/bigrider_active.png);
}

.rider_domdetails,.rider_domdetails:hover, .rider_domdetails:visited, .rider_domdetails:link, .rider_domdetails:focus, .rider_domdetails:active
{
	color: #000000;
}

/** Überschriften **/
.h1, h1
{
	font-size: 14px;
	font-weight: bolder;
}

.h2, h2
{
	font-size: 12px;      
	font-weight: bolder;
}

.h3, h3
{
	font-size: 10px;
	font-weight: bolder;
}



/** Fieldsets **/
fieldset
{
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
}

legend
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: black;
}

/** AGB **/
.agbtxt ,.agbtxt:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.agbtxt_head
{
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.agbtxt_b
{
	font-weight: bold;
	color: #000000;
}
a.agb_link, a.agb_link:visited, a.agb_link:active, a.agb_link:hover
{
	font-weight: bold;
	color:#4D677D;
}


/** Hintergundfraben **/
.bg_gray
{
	background-color: #c8c8c8;
}

.bg_white
{
	background-color: #ffffff;
}

.bg_lightgray
{
	background-color: #e8e8e8;
}

/** Formatierungen von Horizontalen Linien (hr) **/

hr.gray
{
	height: 2px;
	border-color: #a0a0a0;
}

/** Produkte **/
a.toBasket
{
	font-size: 14px;
	font-weight: bolder;
	color: #505050;
}

/** Eingabefelder **/
input, select, textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.input {
	border: 1px solid #a7a6aa;
}
input[type=text], input[type=password], select, textarea{
	border: 1px solid #a7a6aa;
}

input[readonly] {
	border: 1px solid #9e9ca4;
	background-color: #f0eff1; /*#f0eff1;*/
}
.readonly {
	border: 1px solid #9e9ca4;
	background-color: #f0eff1; /*#f0eff1;*/
}

.no_input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px #464547 solid;
	background-color: transparent; /*#c8c7c9;*/
	color: #464547;
}
input[disabled], select[disabled] {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px #d1d0d2 solid;
	background-color: #edecee;
	color: #464547;
}
.disabled {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px #d1d0d2 solid;
	background-color: #edecee;
	color: #464547;
}

.inputfield
{
	border: 1px solid #808080;
	border-right-color: #c8c8c8;
	border-bottom-color: #c8c8c8;
	background-color: white;
}

/** Sonstiges  **/
hr {
	height: 0px;
	border-style: solid;
	border-color: Black;
}

.center
{
	text-align: center;
}

.small
{
	font-size: 9px;
}

.leftpadding10
{
	padding-left: 10px;
}

.bg_norepeat
{
	background-repeat: no-repeat;
}

.bg_xrepeat
{
	background-repeat: repeat-x;
}

.bg_yrepeat
{
	background-repeat: repeat-y;
}

.maxsize
{
	width: 100%;
	height: 100%;
}

.infotext
{
	text-align: left;
	color: #303030;
	padding: 5px;
}

.tooltipword
{
	border-bottom: 1px dotted black;
	cursor: help;
}
.codetext
{
	border:1px solid black;
	background-color: #c8c8c8;
	color: black;
	font-family: courier;
	font-size: 10px;
}

/** Hilfeseiten **/

.help_title
{
	font-family: Verdana;
	font-weight: bolder;
	font-size: 16px;
}

.help_subtitle
{
	padding-top: 5px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 14px;
}

.help_text
{
	padding-left: 10px;
	text-align: left;
	font-size: 12px;
}

.gray_text
{
	color: #808080;
}

/**
* Installer
*/
div.inst_selected
{
	background-color: #a4b6c6;
}

div.inst_listitem
{
	cursor: pointer;
}

div.inst_listitem:hover, div.inst_selected:hover, .inst_listitem_hover_ie
{
	background-color: #c6cace;
}

div.inst_listitem:active, div.inst_selected:active, .inst_listitem_selected_ie
{
	background-color: #2b70b1;
}

/**
* Explorer
*/
.explorer_head_products
{
	background-color: #c8d4d8;
}
.explorer_head_bundles
{
	background-color: #d9c7c7;
}
.explorer_head_basket
{
	background-color: #c9d9c7;
}

.explorer_head_basket_selected
,a.explorer_head_basket_selected
,a.explorer_head_basket_selected:visited
,a.explorer_head_basket_selected:hover
,a.explorer_head_basket_selected:active
{
	background-color: #5a7b55;
	color: white;
}

a.explorer_inactive, a.explorer_inactive:visited, a.explorer_inactive:hover, a.explorer_inactive:active
{
	color: black;
	font-weight: bold;
	width: 112px;
	height:13px;
	display:block;
}

a.explorer, a.explorer:visited, a.explorer:hover, a.explorer:active
{
	color: black;
}

.explorer_show
{
	color: #00a0a0;
	font-weight: bold;
}

a.explorer_active, a.explorer_active:visited, a.explorer_active:hover, a.explorer_active:active
{
	color: white;
	font-weight: bold;
	width: 112px;
	height:13px;
	display:block;
}

.explorer_head_products_active
{
	background-image: url(/img/products/main_active.png);
	background-repeat: no-repeat;
	color: white;
	font-weight: bold;
	width: 118px;
	height:19px;
	padding-left: 5px;
}

.explorer_head_products_inactive
{
	background-image: url(/img/products/main_inactive.png);
	background-repeat: no-repeat;
	color: white;
	font-weight: bold;
	width: 118px;
	height:21px;
	padding-left: 5px;
	padding-bottom: 2px;
}

.explorer_pdct_domain
,.explorer_pdct_domain_de
,.explorer_pdct_domain_com
,.explorer_pdct_domain_eu
,.explorer_pdct_domain_net
,.explorer_pdct_domain_org
,.explorer_pdct_domain_info
,.explorer_pdct_domain_biz
{
}
.explorer_pdct_webspace, .explorer_pdct_space, .explorer_pdct_database, .explorer_pdct_ssl, .explorer_pdct_cron, .explorer_pdct_performance
{
}
.explorer_pdct_dns
{
}
.explorer_pdct_email, .explorer_pdct_mailspace, .explorer_pdct_antivirus
{
}
.explorer_pdct_forward
{
}
.explorer_pdct_dyndns
{
}
.explorer_pdct_redirect
{
}
.explorer_pdct_synchron
{
}
.explorer_pdct_minibundle
,.explorer_pdct_bundles_mini
{
}
.explorer_pdct_basicbundle
,.explorer_pdct_bundles_basic
{
}
.explorer_pdct_bulkbundle
,.explorer_pdct_bundles_bulk
{
}

.explorer_home_bar
{
	background-color:#e1e6e9;
	background-image: url(../img/verlauf.png);
	background-position: top right;
	background-repeat: repeat-y;
}
.explorer_bigtext_grey
{
	color: #7f7f7f;
	font-size: 19px;
}
.explorer_text_grey
{
	color: #7f7f7f;
}

/**
* Produktseiten
*/
.product_short_desc
{
	font-weight: bold;
	font-size: 10px;
}

/**
* Registerkarten
*/

.TabSel {
	color: #ffffff;
}