* {text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}

	.font-loader{
		visibility: hidden;
		position: absolute;
	}
	.font-loader .embedded-font-regular{
		font-family: "sans-77-black-condensed", Arial, Sans-serif;
	}

body,p,h1,h2,h3,h4,h5,h6,ul,span,a,form,img,li,input,fieldset
{ margin:0;
  padding:0;
  font: 12px/18px "sans-57-condensed", Arial, Verdana, sans-serif;
  text-decoration:none;
  list-style-type:none;
  border:0;
  outline:0; }

body
{ background:url(../../../../../../../../adimg.uimserv.net/1und1/Werbemittel/DefaultPages/INT/Default_Page_header-kachel.jpg) repeat-x;
  width:100%;
  height:100%;
  background-position:0 0; }

h2
{ padding:0 0 9px 0;
  font: normal 40px/40px "sans-77-90-black-condensed", Arial, Verdana, sans-serif;
  text-transform:uppercase;
  color:#134094; }

h3
{ padding:0 0 27px 42px;
  font: 33px "sans-77-90-black-condensed", Arial, Verdana, sans-serif;
  color:#134094; }

h4
{ padding:0 0 9px 0;
  font: 14px "sans-77-90-black-condensed", Arial, Verdana, sans-serif;
  text-transform:uppercase;
  color:#fff; }

h5
{ padding:7px 0 23px 0;
  font: 33px "sans-77-90-black-condensed", Arial, Verdana, sans-serif;
  color:#fff; }

#container
{ margin:80px auto;
  width:980px; }

#header-logo
{ float:left;
  width:500px; }

#header-text-top
{ float:right;
  width:400px;
  height:235px;
  padding-top:5px;
  padding-right:35px; }

#header-text-bottom
{ float:right;
  width:400px;
  height:177px;
  padding-top:40px;
  padding-right:35px; }

#header-content
{ margin-top:70px;
  width:990px; }

#header-content p
{ color:#134094;
  margin-top:0px;
  font: 21px/28px "sans-57-condensed", Arial, Verdana, sans-serif; }

#header-content a
{ color:#134094;
  font-size:21px;
  line-height:28px;
  text-decoration:underline; }

#header-banner a:hover
{ color:#134094;
  font-size:21px;
  line-height:28px;
  text-decoration:none; }

#header-banner h1
{ display:block;
  z-index:1;
  height:76px;
  color:#fff;
  font: 28px/76px "sans-77-90-black-condensed", Arial, Verdana, sans-serif;
  font-weight: normal !important; }

#header-banner h1 a
{ display:block;
  float:left;
  width:62px;
  height:62px;
  margin:7px 20px 7px 15px; }

.header-link
{ width:665px;
  height:451px;
  display:block;
  background:0;
  position:relative;
  top:0;
  left:-125px;
  overflow:hidden; }

#content
{ width:980px;
  float:left;
  color:#434343;
  position:relative;
  z-index:1000!important; }

#monitor-link
{ width:422px;
  height:567px;
  display:block;
  position:absolute;
  right:5px;
  bottom:-95px; }

#content-box
{ font-family:"sans-57-condensed", Arial, Verdana, sans-serif;
  color:#fff;
  float:left;
  margin-top:110px;
  width:550px;
  background:linear-gradient(to left,rgba(0,77,155,1) 0,rgba(0,49,127,1) 100%) repeat scroll 0 0 rgba(0,0,0,0);
  background:#134094 \9;
  padding:30px 30px 80px 30px;
  position:relative; }

#content-box:before
{ position:absolute;
  top:-20px;
  left:0;
  width:610px;
  height:100px;
  -moz-backface-visibility:hidden;
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden;
  border:0;
  content:"";
  outline:1px solid rgba(255,255,255,0);
  z-Index:-1;
  transform:skew(0deg,3.5deg);
  -webkit-transform:skew(0deg,3.5deg);
  background:linear-gradient(to left,rgba(0,77,155,1) 0,rgba(0,49,127,1) 100%) repeat scroll 0 0 rgba(0,0,0,0);
  background:#134094 \9; }

#content-box:after
{ position:absolute;
  left:0;
  bottom:-25px;
  width:610px;
  height:50px;
  content:'';
  z-Index:-1;
  transform:skew(0deg,-3.5deg);
  -webkit-transform:skew(0deg,-3.5deg);
  background:#fff;
  z-index:0!important; }

#content-box p
{ font: 18px/25px "sans-57-condensed", Arial, Verdana, sans-serif; }

a.content-link
{ color:#fff;
  text-decoration:underline;
  display:inline-block;
  font: bold 18px "sans-57-condensed", Arial, Verdana, sans-serif;
  float:left;
  clear:left; }

a.content-link:hover
{ color:#fff;
  text-decoration:none;
  font-size:18px; }

span.content-button
{ display:inline-block;
  border-bottom:.333em solid rgba(0,63,143,0);
  border-left:.333em solid #eff5fc;
  border-top:.333em solid rgba(0,64,143,0);
  height:1px;
  font-size:13px; }

#content-box ul
{ margin:10px 0 30px 0;
  float:left;
  width:274px;
  font-size:16px; }

#content-box li
{ background:url(../../../../../../../../adimg.uimserv.net/1und1/Werbemittel/DefaultPages/INT/Default_Page_li-content.jpg) no-repeat left 14px;
  float:none;
  padding:8px 0 0 25px;
  text-decoration:none; }

#content-box ul li
{ color:#fff;
  margin-bottom:10px;
  font: 16px/22px "sans-57-condensed", Arial, Verdana, sans-serif; }

#content-box ul li a
{ display: block;
margin-top: 5px;
  color:#fff;
  text-decoration:underline;
  font: bold 17px "sans-57-condensed", Arial, Verdana, sans-serif; }

#content-box ul li a:hover
{ color:#fff;
  text-decoration:none; }
  
#content-box ul li span
{ color:#fff;
  font: bold 17px "sans-57-condensed", Arial, Verdana, sans-serif; }

#domainchecker
{ width:980px;
  height:92px;
  background:#fff;
  box-shadow:5px 5px 28px rgba(0,51,129,0.27); }

.button-a2, .button-a3, .button-a4, .button-a5
{ box-sizing:border-box;
  color:#003d8f;
  cursor:pointer;
  width:164px;
  outline:0 none;
  padding:5px 2.225em 0 39px;
  position:relative;
  text-align:center;
  text-decoration:none;
  white-space:nowrap;
  height:92px;
  bottom:65px;
  left:192px;
  float:right;
  font: 25px/27px "sans-77-black-condensed", Arial, Verdana, sans-serif; }

button.button-a2, button.button-a3, button.button-a4, button.button-a5
{ border:0 none; }

.domaincheck_form .domaincheck_domain
{ border:0 none;
  color:#039;
  float:left;
  font: 24px/30px "sans-77-black-condensed", Arial, Verdana, sans-serif;
  height:32px;
  width:737px;
  padding:3px 3px 0 5px; }

.domaincheck_form .domaincheck_domain:-moz-placeholder
{ color:#9bb1ea; }

.domaincheck_form .domaincheck_domain::-moz-placeholder
{ color:#9bb1ea; }

.domaincheck_form .domaincheck_domain:-webkit-input-placeholder
{ color:#9bb1ea; }

.domaincheck_form .domaincheck_domain:-ms-input-placeholder
{ color:#9bb1ea; }

.domaincheck_form .domaincheck_domain,.domaincheck_form .domaincheck_tldlist
{font-family: "sans-77-black-condensed", Arial, Verdana, sans-serif; }

fieldset
{ border-top:1px solid #a9b9d7;
  border-left:1px solid #a9b9d7;
  border-right:1px solid #a9b9d7;
  border-bottom:1px solid #a9b9d7;
  height:35px;
  margin:29px 0 0 42px;
  width:745px;
  background-color:#fff;
  position:absolute; }

.hidden
{ display:none; }

.clearfix:after
{ visibility:hidden;
  display:block;
  content:"";
  clear:both;
  height:0; }

* html .clearfix
{ zoom:1; }

*:first-child+html .clearfix
{ zoom:1; }

@media screen and (max-width:1024px) and (min-width:480px)
{ .domaincheck_domain
{ -webkit-border-radius:0;
  -webkit-border:0; }

fieldset
{ border:0!important; }

; }

/*Button-Grafik DE*/
.button-a2
{ background:url(../../../../../../../../adimg.uimserv.net/1und1/Werbemittel/DefaultPages/de_default_st_164x92_check.jpg) no-repeat; }

.button-a2:hover
{ background:url(../../../../../../../../adimg.uimserv.net/1und1/Werbemittel/DefaultPages/de_default_st_164x92_checkhover.jpg) no-repeat; }

/*Button-Grafik ES*/
.button-a3
{ background:url(../../../../../../../../adimg.uimserv.net/1und1/Werbemittel/DefaultPages/es_default_st_164x92_check.jpg) no-repeat; }

.button-a3:hover
{ background:url(../../../../../../../../adimg.uimserv.net/1und1/Werbemittel/DefaultPages/es_default_st_164x92_checkhover.jpg) no-repeat; }

/*Button-Grafik UK*/
.button-a4
{ background:url(../../../../../../../../adimg.uimserv.net/1und1/Werbemittel/DefaultPages/uk_default_st_164x92_check.jpg) no-repeat; }

.button-a4:hover
{ background:url(../../../../../../../../adimg.uimserv.net/1und1/Werbemittel/DefaultPages/uk_default_st_164x92_checkhover.jpg) no-repeat; }

/*Button-Grafik US*/
.button-a5
{ background:url(../../../../../../../../adimg.uimserv.net/1und1/Werbemittel/DefaultPages/us_default_st_164x92_check.jpg) no-repeat; }

.button-a5:hover
{ background:url(../../../../../../../../adimg.uimserv.net/1und1/Werbemittel/DefaultPages/us_default_st_164x92_checkhover.jpg) no-repeat; }

span.content-button
{ margin:-13px 0 0 10px;
  margin:-14px 0 0 10px\9; }

