body {
	background: 		#d4dae8	url(../images/appnet/bg.png) 0 0 repeat-x;
}
body.help {
	background: 		url();
}
body.help #content, div.help #content { width: 350px; }

#pageheader {
	background: 		transparent url(../images/appnet/bg-head.png) top center no-repeat;
}

#content {
	margin:10px auto;
}

#footer {
	background:			transparent url(../images/appnet/br-960.png) 0 0 no-repeat;
}

a,
a:link		 { color:#155590; text-decoration:none; }
a:visited 	 { color:#155590; text-decoration:none; }
a:hover		 { color:#FF9C00; text-decoration:none; }
a:active 	 { color:#FF9C00; text-decoration:none; }
a:focus 	 { color:#FF9C00; text-decoration:none; }

ul#navigation {
	background:			transparent url(../images/appnet/bg-navi.png) 0 -32px repeat-x;
}

#navigation li.first { background:transparent url(../images/appnet/bg-navi.png) 0 0 no-repeat; padding:0 0 0 2px; }
#navigation a:hover { color:#FF9C00; }

ul.langswitch {
	background:			transparent url(../images/appnet/bg-navi.png) right -61px no-repeat;
}



.startbanner {
}
.startbanner.en { background-image:url(../images/appnet/beta_home.png); }



.boxheader {
}
.boxwrapper {
}
.boxfooter {
}
.bhead {  }


.b383 .boxheader {
}
.b383 .boxwrapper {
}
.b383 .boxfooter {
 height: 4px;
}
.b383.bhead {  }

.b560 .boxheader {
}
.b560 .boxwrapper {
}
.b560 .boxfooter {
	height: 4px;
}
.b560.bhead {  }

.metanavi a:link { color:#8b8b8b; }
.metanavi a:hover { color:#afff00; }

.loginbox .boxhead {
	background:			transparent url(../images/appnet/txt-wht-login_ger.png) 13px 8px no-repeat;
}
.en .loginbox .boxhead { background-image:url(../images/appnet/txt-wht-login.png); }


.fb_content, .fb_content_margins{
	width:25%;
	display:inline-block;
	margin:0px;
	padding:0px;
	border:0px;
}

.fb_content{
	width:50%;
}

.phones_bg{
	background: transparent url(../images/appnet/facebook_phones.png) top center no-repeat;
	width: 960px;
	height:395px;
	text-align: center;

}

.header_text{
 	display:block;
    position:relative;
    text-align:center;
	text-shadow:white -1px -1px 1px;
    letter-spacing:0px;
	font:bold 30px Helvetica, "Arial Rounded MT Bold", Geneva, sans-serif;
    color : #203360;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap;
}
.header_text_y{
vertical-align: 6px;
}

.sub_header_text{
 	display:inline-block;
    position:relative;
    text-align:center;
	text-shadow:white -1px -1px 1px;
    letter-spacing:0px;
	font:bold 16px Helvetica, "Arial Rounded MT Bold", Geneva, sans-serif;
    color : #203360;
   white-space: normal;
   padding-bottom:20px;
}

a.get_started_button, a.get_started_button_small{
display: block;
font:bold 23px Helvetica, "Arial Rounded MT Bold", Geneva, sans-serif;
text-shadow: #203360 -1px -1px 1px;
line-height: 45px; /* This value + 6px + 6px (top and bottom padding of SPAN) must equal height of button background (default is 57px) */
text-decoration: none;
}

a.get_started_button_small{
font:bold 18px Helvetica, "Arial Rounded MT Bold", Geneva, sans-serif;
line-height: 30px; /* This value + 6px + 6px (top and bottom padding of SPAN) must equal height of button background (default is 57px) */
}


a:link.get_started_button, a:visited.get_started_button, a:hover.get_started_button, a:active.get_started_button{
color: white; /*button text color*/
height: 57px;
}

a:link.get_started_button_small, a:visited.get_started_button_small, a:hover.get_started_button_small, a:active.get_started_button_small{
color: white; /*button text color*/
height: 38px;
}

/* big */
a.get_started_button div.get_started_button_left{
background: transparent url('../images/appnet/fb_big_button_left.png') no-repeat top right;
display: inline-block;
height:57px;
width:16px;

}
a.get_started_button div.get_started_button_middle{
background: transparent url('../images/appnet/fb_big_button_middle.png') repeat-x top left;
display: inline-block;
height: 57px; /* Height of button background height */
/* padding-left: 16px; */ /* Width of left menu image */
padding: 6px 0px 6px 0px; /*Set 10px to be equal or greater than'padding-left' value above*/
vertical-align: top;
}
a.get_started_button div.get_started_button_right{
background: transparent url('../images/appnet/fb_big_button_right.png') no-repeat top left;
display: inline-block;
height:57px;
width:16px;

}

/* small */
a.get_started_button_small div.get_started_button_left_small{
background: transparent url('../images/appnet/fb_small_button_left.png') no-repeat top right;
display: inline-block;
height:38px;
width:11px;

}
a.get_started_button_small div.get_started_button_middle_small{
background: transparent url('../images/appnet/fb_small_button_middle.png') repeat-x top left;
display: inline-block;
height: 38px; /* Height of button background height */
/* padding-left: 16px; */ /* Width of left menu image */
padding: 3px 0px 3px 0px; /*Set 10px to be equal or greater than'padding-left' value above*/
vertical-align: top;
}
a.get_started_button_small div.get_started_button_right_small{
background: transparent url('../images/appnet/fb_small_button_right.png') no-repeat top left;
display: inline-block;
height:38px;
width:11px;

}

a:hover.get_started_button div.get_started_button_middle, a:hover.get_started_button_small div.get_started_button_middle_small{ /* Hover state CSS */
text-decoration: underline;
}

.get_started_buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
	display: inline-block;
margin-top:320px
}

.tablewrap{
width:930px;
border-collapse: collapse;
}

.p100{
display:			inline-block;
width:100px;
}
.p200{
display:			inline-block;
width:190px;
}
.p260{
display:			inline-block;
width:260px;
}
.p360{
display:			inline-block;
width:347px;
}
.tr_bg{
height: 100%;
}

.tr_br{
height: 1px;
background-color: #687286;
}

.p200, .p360, .p100, .p260{
background: url(../images/appnet/fader.png) top right no-repeat;
vertical-align: top;
height: 100%;
}

.pricelist, .pricelist_b{
text-align: right;
display:block;
margin:6px;
}

.pricelist_b {
font-weight: bold;
}

.pricelist_checkbox {
text-align: center;
}
.pricelist_total{
font:bold 16px Helvetica, "Arial Rounded MT Bold", Geneva, sans-serif;
}

