.banner_position {
	text-align:center;
	margin:2px 0px 26px 8px;
	}

.banner_position_request {
	text-align:center;
	margin:2px 0px 26px 2px;
	}

.bg_blue_white {
	background-image:url('../images/bg_blue_white.gif');
	background-repeat:repeat-y;
	width:265px;
	height:30px;
	border-left: 1px solid #0072a6;
	border-bottom: 1px solid #0072a6;
	border-right: 1px solid #0072a6;
	margin-left:12px;
}

.bg_blue_white_right {
	float:left;
	margin-left:297px;
	margin-top:-31px;
}

.a_banner {
	color:#ffffff;
	margin-left: 10px;
}

.a_banner:hover {
	color:#dd8235;
}

.bg_boxes {
	border:1px solid #0072a6;
	width:265px;
	margin-left:12px;
	}

.bg_boxes_clear {
	background-image:url('../images/bg_boxes.gif');
	background-repeat:repeat-x;
	}

.bg_boxes_large {
	border:1px solid #0072a6;
	width:550px;
	margin-left:12px;
	margin-top:-10px;
	}

.bg_pic_01 {
	background-image:url('../images/bg_box_title_pic_01.gif');
	background-repeat:no-repeat;
	background-position:bottom right;
	}

.bg_pic_02 {
	background-image:url('../images/bg_box_title_pic_02.gif');
	background-repeat:no-repeat;
	background-position:bottom right;
	}
.bg_pic_07 {
	background-image:url('../images/bg_box_title_pic_02_en.gif');
	background-repeat:no-repeat;
	background-position:bottom right;
	}

.bg_pic_03 {
	background-image:url('../images/bg_box_title_pic_03.gif');
	background-repeat:no-repeat;
	background-position:bottom right;
	}

.bg_pic_04 {
	background-image:url('../images/bg_box_title_pic_04.gif');
	background-repeat:no-repeat;
	background-position:bottom right;
	}

.bg_pic_05 {
	background-image:url('../images/bg_box_resellers_title.gif');
	background-repeat:no-repeat;
	background-position:bottom right;
	}

.bg_pic_06 {
	background-image:url('../images/bg_box_corporate_title.gif');
	background-repeat:no-repeat;
	background-position:bottom right;
	}

.box_right {
	float:left;
	margin-left:297px;
	margin-top:-251px;
	}

.box_right_2 {
	float:left;
	margin-left:297px;
	margin-top:-180px;
	}

.box_right_intro {
	float:left;
	margin-left:297px;
	margin-top:-85px;
	}

.box_title {
	padding:5px;
	margin:0px;
	color:#78716e;
	border-bottom:1px solid #0072a6;
	background-image:url('../images/bg_box_title.gif');
	background-repeat:repeat-x;
	}

.box_title:hover {
	background-image:url('../images/bg_box_title_hover.gif');
	}

.box_title_intro {
	padding:5px;
	margin:0px;
	font-size:16px;
	font-weight:bold;
	color:#0072a6;
	border-bottom:1px solid #0072a6;
	background-image:url('../images/bg_box_title_grey.gif');
	background-repeat:repeat-x;
	}

.box_title_intro:hover {
	background-image:url('../images/bg_box_title_grey_hover.gif');
	}

.bg_blue_cross {
	background-image:url('../images/cross_blue.gif');
	background-repeat:no-repeat;
	background-position:top left;
	}

.box_3_4 {
	padding:0px;
	margin:0px;
	}

.certs_page_position {
	margin-top:-10px;
	margin-left:-8px;
	}

.certs_pagetitle_position {
	margin-bottom:0px;
	}

.certificate_overview {
	background-color:#fbffff;
	width:130%;
	}

.footer_head {
	width:925px;
	background-image:url('../images/bg_layout_title.gif');
	background-repeat:repeat-y;
	background-color:#fefefe;
	}

.link_arrow {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:-3px;
}

.main_area {
	text-align:left;
	background-image:url('../images/bg_layout_content.gif');
	background-repeat:repeat-y;
	background-color:#fefefe;
    width:925px;
	}

.menu_height {
	height:350px;
	}

/*
 * BEGINN Menü
 */
 
/* Hauptüberschriften */
.menu_item1 {
	width:145px;
	height:15px;
	margin-left:10px;
	padding-top:10px;
	}

.a_menu_item1 {
	color:#0072a6;
	font-family:'Trebuchet MS', Verdana, Arial;
	font-size:13px;
	font-weight:bold;
	vertical-align:middle;
	text-decoration:none;
	margin-left:10px;
	}

.a_menu_item1:hover {
	text-decoration:none;
	background-color:#f0edea;
	}

.a_menu_item1:active {
	color:#dd8235;
	font-family:'Trebuchet MS', Verdana, Arial;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	background-color:#f0edea;
	margin-left:10px;
	}

.selected_menu_item1 {
	width:145px;
	height:15px;
	margin-left:20px;
	padding-top:10px;
	}

.a_selected_menu_item1 {
	color:#0072a6;
	font-family:'Trebuchet MS', Verdana, Arial;
	font-size:13px;
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
	}

.a_selected_menu_item1:hover {
	background-color:#f0edea;
	vertical-align:top;
	text-decoration:none;
	}

/* Teilüberschriften */
.menu_item2 {
	width:145px;
	height:15px;
	padding-left:10px;
	margin-left:15px;
	padding-top:3px;
	}

.a_menu_item2 {
	color:#33302E;
	font-family:'Trebuchet MS', Verdana, Arial;
	font-size:11px;
	text-decoration:none;
	}

.a_menu_item2:hover {
	text-decoration:none;
	background-color:#f0edea;
	}

.a_menu_item2:active {
	color:#dd8235;
	text-decoration:none;
	background-color:#f0edea;
	}

.selected_menu_item2 {
	font-weight:bold;
	width:145px;
	height:15px;
	padding-left:11px;
	margin-left:14px;
	padding-top:3px;
	padding-bottom:0px;
	}

.a_selected_menu_item2 {
	color:#33302E;
	font-family:'Trebuchet MS', Verdana, Arial;
	font-size:11px;
	text-decoration:none;
	}

.a_selected_menu_item2:hover {
	background-color:#f0edea;
	text-decoration:none;
	}
/*
 * ENDE Menü
 */

#menu_top_div {
	width:914px;
	background-image:url('../images/bg_layout_title.gif');
	background-repeat:repeat-y;
	background-position:top;
	background-position:left;
	background-color:#fefefe;
	text-align:left;
	margin:0px;
	padding:0px 0px 0px 11px;
	}

#menu_top {
	width:903px;
	background-image:url('../images/bg_submit.gif');
	background-repeat:repeat-x;
	background-position:top;
	background-position:left;
	background-color:#fefefe;
	border-top:1px solid #b5ada6;
	border-bottom:1px solid #b5ada6;
	text-align:left;
	margin:0px;
	padding:6px 0px 6px 0px;
	}

#menu_top a {
	background-image:url('../images/bg_submit.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	border-right:1px solid #b5ada6;
	color:#0072a6;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	padding-top:6px;
	padding-bottom:6px;
	}

#menu_top a:active {
	color:#dd8235;
	}

#menu_top a:hover {
	background-image:url('../images/bg_submit_hover.gif');
	background-position:top;
	}

#menu_top li {
	display: inline;
	}

.position_lock {
	background-image:url('../images/login_lock.gif');
	background-repeat:no-repeat;
	background-position:left center;
	}

#tab_01_de {
	padding-left:32px;
	padding-right:32px;
	}

#tab_01_en {
	padding-left:33px;
	padding-right:33px;
	}

#tab_next {
	padding-left:35px;
	padding-right:35px;
	}

.root {
	text-align:center;
	margin:0 auto;
	width:920px;
	}

.title {
    height:98px;
	padding-top:10px;
	background-image:url(../images/bg_layout_title.gif);
	background-repeat:repeat-y;
	background-position:top;
	background-position:left;
	background-color:#fefefe;
    width:925px;
	text-align:left;
	}

.title_bg_line {
	padding-left:22px;
	}

.title_language_position {
	margin-top:-15px;
	margin-bottom:12px;
	}

.title_slogan_layout {
	margin-top:27px;
	margin-left:230px;
	}

.title_style {
	margin-left:11px;
	margin-right:11px;
	border-top:1px solid #d7d2cb;
	margin-top:-10px;
	}

.title_style_div_1 {
	width:23%;
	float:left;
	padding-top:20px;
	padding-left:20px;
	}

.title_style_div_2 {
	padding-left:600px;
	margin-top:-65px;
	text-align:right;
	padding-right:20px;
	}

.tlds_box_1 {
	float:right;
	margin-right:-157px;
	margin-top:150px;
	width:155px;
	height:400px;
	top:100px;
	text-align:center;
	}

.tlds_box_2 {
	float:right;
	margin-right:-157px;
	margin-top:-10px;
	width:155px;
	height:500px;
	text-align:left;
	}

.two_boxes_1 {
	padding-left:260px;
	}

.two_boxes_2 {
	padding-left:380px;
	margin-top:-18px;
	}

.two_boxes_3 {
	padding-left:10px;
	}

.two_boxes_4 {
	padding-left:260px;
	padding-top:5px;
	}

/* all around Klassen*/
div.left {
	text-align:left;
	}

div.right {
	text-align:right;
	}

.margin_top_4 {
	margin-top:4px;
	}

.padding_right_1 {
	padding-right:1px;
	}

.padding_right_2 {
	padding-right:2px;
	}

.padding_top_3 {
	padding-top:3px;
	}

.padding_top_5 {
	padding-top:5px;
	}
