@charset "utf-8";
/* CSS Document by RadiCens.com - Sebastian Heuters */


body {
	background:#34383a url(/img/site_bg.gif) left top repeat-x;
}

body,div,table,br,ul,li,h1,h2,h3,h4,h5,h6 {
	padding:0;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
}
.bl ul {
	padding-left:40px;
	list-style:square;
	list-style-type:square;
	margin-top:6px;
}
.bl li {
	list-style:square;
	list-style-type:square;
	font-size:13px;
	color:#000000;
}
a {
   outline: none;
}

.bl2 {
	font-size:13px;
	color:#000000;
	font-weight:normal;
}

.sloagen {
    position:absolute;
    top:83px;
    left:117px;
}

.sloagen h1{
    color:#6d6d6d;
    font-size:22px;
    font-weight:bold;
}

.sloagen1 {
    position:absolute;
    top:83px;
    left:790px;
}

.sloagen1 h1{
    color:#6d6d6d;
    font-size:22px;
    font-weight:bold;
}
.trbl {
	font-size:12px;
	color:#3b3b3b;
	font-weight:normal;
}

.servicetext {
	font-size:12px;
	color:#3b3b3b;
	font-weight:normal;
}

.servicetab {
	font-size:14px;
    background:#6A0716;
    color:#FFF;
    font-weight:bold;
    padding:5px 17px;
    width:75%;
}

h1 {
	font-size:28px;
	color:#5f1229;
	font-weight:normal;
}

h2 {
	font-size:24px;
	color:#5f1229;
	font-weight:normal;
}

h3, h3 a, h3 a:hover {
	font-size:12px;
	font-weight:bold;
	color:#6a0716;
	padding-bottom:5px;
    text-decoration:none;
	border-bottom:1px #d4d4d4 solid;
	width: 412px;
}

.no_underline {
    border-bottom:0;
    width:220px;
}

h4 {
	font-size:20px;
	color:#6a0716;
	font-weight:normal;
}

h5 {
	color:#d20101;
	font-size:11px;
}

h6 {
	font-size:12px;
	color:#6a0716;
	font-weight:normal;
}

.global {
	width:977px;
	text-align:left;
	margin-bottom:30px;
    position:relative;
}

.fatred {
	color:#d20101;
	font-weight:bold;
}

.red1 {
	color:#6a0716;
}

.red2 {
	color:#d20101;
}

.vspacer {
	height:30px;
}

.vspacer2 {
	height:15px;
}

p {
	margin-top:10px;
	margin-bottom:10px;
	font-size:12px;
	line-height:16px;
	color:#282828;
}

.grey {
	color:#7f7f7f;
}

/* HEADER */

.header {
	width:977px;
	height:127px;
	background: url(/img/watermark_moblack.gif) right top no-repeat;
}

.logo {
	width:288px;
	height:98px;
	float:left;
	margin-top:20px;
	margin-left:3px;
}

.infobereich_header {
	width:565px;
	float:left;
	text-align:right;
}

.info_1 {
	float:right;
	/* width:320px; */
	width:225px;
	font-size:11px;
	color:#575757;
	margin-top:57px;
	padding-bottom:9px;
	border-bottom:1px #c9c9c9 solid;
}



.info_1 a {
	font-size:11px;
	color:#575757;
	text-decoration:none;
}

.info_1 a:hover {
	font-size:11px;
	color:#575757;
	text-decoration:underline;
}

.warenkorb_ico {
	background: url(/img/ico_warenkorb.gif) left top no-repeat;
	padding-left:20px;
}

.info_2 {
	font-size:11px;
	color:#575757;
	margin-top:9px;
}

.logo_vodafone_header {
	margin-left:12px;
	width:96px;
	float:left;
	margin-top:42px;
}

/* TOP MENU */

.top_menu {
	width:977px;
	height:82px;
	background: url(/img/top_menu_bg.gif) left top no-repeat;
}

.menu_eintrag {
	float:left;
	margin-right:1px;
}

.top_menu_sub_menu ul,li {
	margin:0;
	padding:0;
	list-style:none;
	list-style-type:none;
	font-size:13px;
	color:#FFF;
	font-weight:normal;
}

.top_menu_sub_menu li {
	float:left;
	text-indent:22px;
	margin-right:10px;
	line-height:33px;
}

.top_menu_sub_menu li strong {
    text-decoration: underline;
}

.top_menu_sub_menu a {
	color:#FFF;
	text-decoration:none;
	font-size:13px;
}

.top_menu_sub_menu a:hover {
	color:#ff8c8d;
	text-decoration:underline;
	font-size:13px;
}

/* SUB_MENU 3. EBENE */
.top_menu_sub_menu_2 {
    margin:0px 0;
    height:38px;
    width:975px;
    margin-left:1px;
    background-color :#494949;
}

.top_menu_sub_menu2 ul,li {
    margin:0;
    padding:0;
    list-style:none;
    list-style-type:none;
    font-size:13px;
    color:#FFF;
    font-weight:normal;
}

.top_menu_sub_menu2 li {
    float:left;
    text-indent:22px;
    margin-right:10px;
    line-height:33px;
}

.top_menu_sub_menu2 li strong {
    text-decoration: underline;
}

.top_menu_sub_menu2 a {
    color:#FFF;
    text-decoration:none;
    font-size:13px;
}

.top_menu_sub_menu2 a:hover {
    color:#ff8c8d;
    text-decoration:underline;
    font-size:13px;
}

/* CONTENT */

.content {
	width:977px;
	background: url(/img/content_bg.gif) left top repeat-y;
}

.abstand_content {
	padding-left:22px;
	padding-top:15px;
}

.bigbox_1 {
	width:463px;
	height:561px;
	float:left;
	margin-right:7px;
	background: url(/img/bigbox_start561.gif) left top no-repeat;
}

.bigbox_1 li {
	list-style-image: url(/img/list_red.gif);
	color:#c00409;
	font-size:12px;
	padding-bottom:7px;
}

.bigbox_1_large {
	width:463px;
	height:611px;
	float:left;
	margin-right:7px;
	background: url(/img/bigbox_start611.gif) left top no-repeat;
}

.bigbox_1_large li {
	list-style-image: none;
	color:#c00409;
	font-size:12px;
	padding-bottom:7px;
}
.bigbox_2 {
	width:463px;
	height:561px;
	float:left;
	background: url(/img/bigbox_start561.gif) left top no-repeat;
}

.bigbox_2_large {
	width:463px;
	height:611px;
	float:left;
	background: url(/img/bigbox_start611.gif) left top no-repeat;
}
.bigbox_2_large li {
	list-style-image: none;
/*	list-style-image: url(/img/list_red.gif); */
	color:#c00409;
	font-size:12px;
	padding-bottom:7px;
}
.abstand_bigbox {
	padding-left:40px;
	padding-top:25px;
}

.content_bigbox {
    /* background:url(/img/temp_flash_spacer.jpg) no-repeat; */
	width:384px;
	height:297px;
	margin-top:5px;
}

.content_bigbox_usb {
    width:384px;
    height:297px;
    margin-top:5px;
}

.content_bigbox:hover {
    background:url(/img/temp_flash_spacer_active.jpg) no-repeat;
    width:384px;
    height:297px;
    margin-top:5px;
}


.bigbox_1_sub_1 {
	width:384px;
	height:66px;
	background: url(/img/bigbox_start_left_sub_1.gif) left top no-repeat;
       border-bottom: 1px solid #c5c5c5;
}

.bigbox_1_sub_1_485 {
	width:485px;
	height:66px;
	background: url(/img/bigbox_start_left_sub_485.gif) left top no-repeat;
       border-bottom: 1px solid #c5c5c5;
}

.bigbox_1_sub_2 {
	width:384px;
	height:55px;
	background: url(/img/bigbox_start_left_sub_2.gif) left top no-repeat;
}

.start_tarif_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	line-height:22px;
	color:#000;
	float:left;
	padding-left:15px;
	padding-top:10px;
}

.start_tarif_title_sf {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:22px;
	color:#000;
	float:left;
	padding-left:15px;
	padding-top:22px;
}

.start_tarif_title_long {
   font-family:Arial, Helvetica, sans-serif;
   font-size:17px;
   line-height:22px;
   color:#000;
   float:left;
   padding-left:15px;
   padding-top:10px;
}

.small_start_tarif_title {
    font-size:16px;
}

.start_tarif_includes {
	float:right;
	margin-right:13px;
}
.start_tarif_includes_iphone {
	float:left;
	margin-right:13px;
	padding-left:5px;
}

.start_tarif_price {
	font-size:12px;
    font-weight:bold;
	color:#b10101;
	padding-left:15px;
	padding-top:10px;
	float:left;
}

.start_tarif_price strong {
    font-size:25px;
}

.start_tarif_button {
	float:right;
	padding-right:10px;
	padding-top:7px;
}

.squares {
       padding: 0px;
	padding-left:20px;
	list-style:square;
	list-style-type:square;
	margin-top:4px;
}

.squares2 {
	padding-left:40px;
	list-style:square;
	list-style-type:square;
	margin-top:1px;
}

.squares ul {
        padding: 0px;
        margin: 0px;
}
.squares li {
	list-style:square;
	list-style-type:square;
	font-size:12px;
	color:#a7a7a8;
        line-height: 15px;
}

.squares2 li {
	list-style:square;
	list-style-type:square;
	font-size:13px;
	line-height: 16px;
	color:#a7a7a8;
}

.white_text {
	color:#FFF;
}

.start_usb_stick {
	/* background: url(/img/start_usb_stick.jpg) left top no-repeat; */
       background: url(/img/nokia_E51_stand_small.gif) left top no-repeat;
	/* background: url(/img/03_e51) left top no-repeat; */
}

.start_mobile_web {
	background: url("/img/start_mobile_web.jpg") left top no-repeat;
}
.absolute_title_usb {
	color:#FFFFFF;
    font-size:18px;
    font-weight:bold;
    height:200px;
    left:257px;
    position:absolute;
    top:52px;
    width:200px;
}

.absolute_price_usb {
	color:#FFFFFF;
    font-size:20px;
    font-weight:normal;
    height:200px;
    left:247px;
    position:absolute;
    top:77px;
    width:200px;
}

.absolute_time_usb {
    color:#FFFFFF;
    font-size:9px;
    font-weight:normal;
    height:200px;
    left:250px;
    position:absolute;
    top:107px;
    width:200px;
}

.bigbox_2_sub {
	width:384px;
	height:152px;
	padding-left:15px;
	padding-top:5px;
	background: url(/img/bigbox_start_right_sub152.gif) left top no-repeat;
}

.bigbox_3_sub {
	width:384px;
	height:202px;
	padding-left:15px;
	padding-top:5px;
        position:relative;
        bottom: 0px;
	background: url(/img/bigbox_start_right_sub202.gif) left top no-repeat;
}
.bigbox_3_sub li {
    padding-right:20px;
}
.bigbox_3_sub h6 {
    font-weight:bold;
    margin-bottom: 5px;
}
.bigbox_2_sub_usb {
	width:384px;
	height:122px;
	padding-left:15px;
	padding-top:5px;
	background: url(/img/bigbox_start_right_sub_usb.gif) left top no-repeat;
}

.bigbox_2_sub_pcexpress {
	width:384px;
	height:122px;
	padding-left:15px;
	padding-top:5px;
	background: url(/img/bigbox_start_right_sub_pcexpress.gif) left top no-repeat;
}

.bigbox_2_sub_simonly {
	width:384px;
	height:122px;
	padding-left:15px;
	padding-top:5px;
	background: url(/img/bigbox_start_right_sub_simonly.gif) left top no-repeat;
}

.start_usb_title {
	font-size:24px;
	color:#5f1229;
}

.start_usb_text {
	margin-top:3px;
	margin-bottom:10px;
	font-size:12px;
	color:#000;
}

.start_usb_button_1 {
	float:left;
	margin-right:10px;
}

.start_usb_button_2 {
	float:left;
}

.presse {
	width:933px;
	height:170px;
	padding-left:10px;
	margin-top:14px;
	margin-bottom:21px;
}

.presse_logo {
	width:290px;
	height:53px;
}

.presse_box {
	margin-top:11px;
	width:914px;
	height:106px;
	background: url(/img/pressebox.gif) left top no-repeat;
	padding:15px;
}

.presse_stimme {
	width:440px;
	float:left;

}

.presse_stimme_logo {
	float:left;
}

.presse_stimme_text {
	float:left;
	margin-left:20px;
	padding-top:15px;
	font-size:12px;
}

.presse_2 {
	margin-left:20px;
}


.lower_navi {
	width:914px;
	height:47px;
	margin-left:10px;
	background: url(/img/lower_navigation_bg.gif) left top no-repeat;
	text-align:center;
	padding-left:50px;
	margin-bottom:20px;
	margin-top: 20px;
}

.lower_navi_list ul,li {
	margin:0;
	padding:0;
	list-style:none;
	list-style-type:none;
}

.lower_navi_list li {
	float:left;
	line-height:43px;
}

.lower_navi_list a {
	color:#FFF;
	text-decoration:none;
	font-size:13px;
}

.lower_navi_list a:hover {
	color:#ff8c8d;
	text-decoration:underline;
	font-size:13px;
}

.infotext {
	margin-left:10px;
	font-size:10px;
	width:914px;
	padding-bottom:10px;
	border-bottom:1px #fff solid;
        padding-left: 5px;
        padding-right: 5px;
}

.infotext p {
        font-size: 10px;
}

.footer_links {
	width:914px;
	margin-left:10px;
	font-size:10px;
	margin-top:10px;
	padding-bottom:10px;
<<<<<<< .mine
	height:40px;
=======
	height:45px;
>>>>>>> .r6628
	/* color:#5f1229; */
	color:#000000;
}


.footer_links a {
	font-size:10px;
	/* color:#5f1229; */
	color:#000000;
	text-decoration:none;
}

.footer_links a:hover {
	font-size:10px;
	color:#000;
	text-decoration:underline;
}


.content_abschluss {
	width:977px;
	height:12px;
}

.ico_box_ico {
    float:left;
    margin-right:35px;
    width:56px;
}

.service_teaser {
    position:absolute;
    bottom:-10px;
    right:9px;
    z-index:0;
}

.faq_teaser {
    position:absolute;
    bottom:-10px;
    right:9px;
    z-index:0;
}

/* BLACKBERRY CONTENT */

.bigbox_full {
	width:933px;
	background: url(/img/bigbox_full_bg.gif) left top repeat-y;
	margin-bottom:20px;
}

.bigbox_full_header {
	width:933px;
	height:18px;
	background: url(/img/bigbox_full_header.gif) left top no-repeat;
}

.bigbox_full_content {
	width:933px;
	min-height:237px;
	padding-bottom:30px;
	background: url(/img/bigbox_full_footer.gif) left bottom no-repeat;
}

.bigbox_full_content_blass {
	width:933px;
	min-height:237px;
	padding-bottom:10px;
	background: url(/img/bigbox_full_footer_blass.gif) left bottom no-repeat;
}


.abstand_bigbox_full {
	padding-left:40px;
	padding-top:7px;
	padding-right:40px;
    position:relative;
}

.title_blackberry {
	width:250px;
}

.title_bigbox_border {
	border-bottom:1px #CCCCCC solid;
	text-align:right;
	vertical-align:top;
}

.title_bigbox_border a {
	font-size:12px;
	color:#3b3b3b;
	text-decoration:none;
}

.title_bigbox_border a:hover {
	font-size:12px;
	color:#3b3b3b;
	text-decoration:underline;
}

.flash_blackberry {
	width:853px;
	height:407px;
	margin-top:30px;
}

.abstand_boxen_blackberry {

}

.box_left_blackberry {
	float:left;
}

.box_left_iphone {
	float:left;
	background: url(/img/bg_keyfacts_363.gif) no-repeat;
	  width:363px;
}

.box_left_blackberry_content {
    background: url(/img/bg_keyfacts_bb_home.gif) no-repeat;
    width:302px;
    margin-right:3px;
    padding:7px;
}

.box_left_iphone_content {


      margin-right:3px;
    padding:7px;
}



.box_left_blackberry2 {
	float:left;
}

.box_left_blackberry_content2 {
    background: url(/img/bg_keyfacts_bb_home2.gif) no-repeat;
    width:600px;
    margin-right:3px;
    padding:7px;
}




.box_left_blackberry_footer {
}

.abstand_box_left_blackberry {
	padding-left:25px;
	padding-top:10px;
	padding-right:25px;
	padding-bottom:20px;
}

.list_box_left_blackberry {
	list-style-image: url(/img/list_red.gif);
	padding-left:17px;
	margin-bottom:10px;
}

.list_box_left_blackberry li {
	list-style-image: url(/img/list_red.gif);
	color:#c00409;
	font-size:12px;
	padding-bottom:7px;
}

.text {
	color:#3b3b3b;
}

.text2 {
	color:#3b3b3b;
	font-size:12px;
}



.buttons_box_links {

}

.box_right_blackberry {
	float:right;
}

.bigbox_blackberry_sub_2 {
	width:384px;
	height:55px;
	background: url(/img/bigbox_blackberry_left_sub_2.gif) left top no-repeat;
	margin-bottom:10px;
}

.bigbox_iphone_left_sub_2_485 {
	width:485px;
	height:55px;
	background: url(/img/bigbox_iphone_left_sub_2_485.gif) left top no-repeat;
	margin-bottom:10px;
}


/* mobiles internet */

.title_mobiles_internet {
	width:220px;
}

/* ueber uns */

.title_ueber_uns {
	width:130px;
}

/* blackberry detail */

.title_blackberry_storm {
	width:320px;
}

.detail_abbildung_links {
	width:463px;
	padding-top:15px;
	float:left;
}

.produktdetail_rechts {
	width:390px;
	padding-top:20px;
	float:left;
}

.red_list {
	list-style-image: url(/img/list_red.gif);
	padding-left:17px;
	margin-bottom:10px;
}

.red_list li {
	list-style-image: url(/img/list_red.gif);
	color:#c00409;
	font-size:12px;
	padding-bottom:7px;
}

.detail_table_td_1, .detail_table_td_2, .detail_table_td_3 .detail_table_td_nokia_1 .detail_table_td_nokia_2 .detail_table_td_nokia_3 {
	border-top:1px #aaa solid;
	padding-top:5px;
	padding-bottom:5px;
}

.detail_table_td_nokia_1 {
	width:60px;
	color:#6a0716;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	vertical-align:middle;
}

.detail_table_td_nokia_2 {
	width:155px;
	color:#6a0716;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	vertical-align:middle;
}

.detail_table_td_nokia_3 {
	color:#6a0716;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	vertical-align:middle;
}

.detail_table_td_1 {
	width:238px;
	color:#6a0716;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	vertical-align:middle;
}

.detail_table_td_2 {
	width:94px;
	font-weight:bold;
	color:#d10325;
	font-size:12px;
	text-align:left;
	vertical-align:middle;
}

.detail_table_td_3 {
	text-align:left;
	vertical-align:middle;
}

.last_border {
	border-bottom:1px #aaa solid;
}

.produkt_detail_klein {
	margin-top:20px;
	float:left;
}

.spacer_detail_klein {
	width:15px;
	float:left;
}

.technische_daten_links {
	margin-top:20px;
	margin-right:10px;
	padding-right:10px;
	width:412px;
	float:left;
	border-right:1px #d4d4d4 solid;
}

.technische_daten_rechts {
	margin-top:20px;
	width:415px;
	float:left;
}

.inner_data {
	padding-left:20px;
	padding-top:20px;
}

.grey_list_bl {
	list-style-image: url(/img/list_grey.gif);
	padding-left:17px;
	margin-bottom:10px;
}

.grey_list_bl li {
	list-style-type:decimal;
	color:#c00409;
	font-size:11px;
	padding-bottom:7px;

}

.grey_list_bl_verf {
	list-style-image: url(/img/list_grey.gif);
	padding-left:17px;
	margin-bottom:10px;
	margin-left:100px;
}

.grey_list_bl_verf li {
	list-style-image: url(/img/list_grey.gif);
	color:#c00409;
	font-size:14px;
	padding-bottom:7px;

}

.grey_list_sim {
	margin-top:-80px;
	margin-left:200px;
	list-style-image: url(/img/list_grey.gif);
	padding-left:17px;
	margin-bottom:10px;
}

.grey_list_sim li {
	list-style-image: url(/img/list_grey.gif);
        color:#c00409;
	font-size:14px;
	padding-bottom:7px;

}



.grey_list1 {
	list-style-image: url(/img/list_grey.gif);
	padding-left:17px;
	margin-bottom:10px;
}

.grey_list1 li {
	list-style-image: url(/img/list_grey.gif);
	color:#333333;
	font-size:12px;
	padding-bottom:7px;

}


.grey_list1 a {
	color:#6a0716;
	font-size:12px;
	text-decoration:underline;
}

.grey_list1 a:hover {
	color:#6a0716;
	font-size:12px;
	text-decoration:none;
}

.grey_list {
	list-style-image: url(/img/list_grey.gif);
	padding-left:17px;
	margin-bottom:10px;
}

.grey_list li {
	list-style-image: url(/img/list_grey.gif);
	color:#c00409;
	font-size:14px;
	padding-bottom:7px;

}


.grey_list a {
	color:#6a0716;
	font-size:12px;
	text-decoration:underline;
}

.grey_list a:hover {
	color:#6a0716;
	font-size:12px;
	text-decoration:none;
}

.half_detail {
	width:45%;
	float:left;
}

.dreiviertel_detail_1 {
	float:left;
	width:80%;
}

.dreiviertel_detail_2 {
	float:left;
	width:20%;
}


/* BESTELLUNG */

.bigbox_bestellung_left {
	width:672px;
	float:left;
	margin-right:1px;
	margin-bottom:20px;
}

.bigbox_bestellung_left_header {
	width:672px;
	height:18px;
	background: url(/img/bestellung_bg_left_top.gif) left top no-repeat;
}

.bigbox_bestellung_left_content {
	width:672px;
	background: url(/img/bestellung_bg_left_mid.gif) left top repeat-y;
}

.bigbox_bestellung_left_footer {
	width:672px;
	height:18px;
	background: url(/img/bestellung_bg_left_footer.gif) left top no-repeat;
}


.box_bestellung_right {
	float:left;
	width:259px;
}

.bestellung_box {
	width:592px;
	background: url(/img/bestellung_box_top.gif) left top no-repeat;
	margin-top:10px;
}

.abstand_bestellung_box {
	padding-left:19px;
	padding-top:24px;
}

.produktbox_bestellung {
	width:176px;
	height:283px;
	float:left;
}

.produktbox_spacer {
	width:15px;
	float:left;
}

.bestellung_tarif_head {
	width:555px;
	height:37px;
	background: url(/img/bestellung_tarif_head.gif) left top no-repeat;
	font-size:20px;
	color:#FFF;
	text-indent:15px;
	line-height:33px;
}

.bestellung_tarif_inklusive_1 {
	width:555px;
	height:35px;
	background: url(/img/bestellung_tarif_inklusive_1.gif) left top no-repeat;
	font-size:19px;
	color:#5f1229;
	text-indent:55px;
	line-height:36px;
}

.bestellung_tarif_inklusive_2 {
	width:555px;
	height:35px;
	background: url(/img/bestellung_tarif_inklusive_2.gif) left top no-repeat;
	font-size:19px;
	color:#5f1229;
	text-indent:55px;
	line-height:36px;
}

.bestellung_tarif_inklusive_3 {
	width:555px;
	height:37px;
	background: url(/img/bestellung_tarif_inklusive_3.gif) left top no-repeat;
	font-size:19px;
	color:#5f1229;
	text-indent:55px;
	line-height:36px;
}

.tarif_option {
	width:555px;
	height:81px;
	margin-bottom:10px;
}

.tarif_option_left {
	width:291px;
	height:81px;
	background: url(/img/tarif_option_left_inactive.gif) left top no-repeat;
	vertical-align:top;
	text-align:left;
	font-size:12px;
}

.abstand_tarif_option_left {
	padding-left:45px;
	padding-top:7px;
}

.tarif_option_right_1 {
	width:264px;
	height:27px;
	background: url(/img/tarif_option_right_inactive_1.gif) left top no-repeat;
	vertical-align:middle;
	text-align:left;
	font-size:11px;
	color:#000;

}

.tarif_option_right_2 {
	width:264px;
	height:27px;
	background: url(/img/tarif_option_right_inactive_2.gif) left top no-repeat;
	vertical-align:middle;
	text-align:left;
	font-size:11px;
	color:#000;

}

.tarif_option_right_3 {
	width:264px;
	height:27px;
	background: url(/img/tarif_option_right_inactive_3.gif) left top no-repeat;
	vertical-align:middle;
	text-align:left;
	font-size:11px;
	color:#000;

}

.tarif_option_keyfacts {
    font-size: 11px;
    font-weight:bold;
}

.tarif_option_keyfacts_small {
    font-size:10px;
    font-weight:bold;
}

.abstand_tarif_option_right {
	padding-left:7px;
}

.abstand_tarif_option_right input {
	margin-right:7px;
}

.selected_option_left {
	background: url(/img/tarif_option_left_active.gif) left top no-repeat;
}

.selected_option_right_1 {
	background: url(/img/tarif_option_right_active_1.gif) left top no-repeat;
}

.selected_option_right_2 {
	background: url(/img/tarif_option_right_active_2.gif) left top no-repeat;
}

.selected_option_right_3 {
	background: url(/img/tarif_option_right_active_3.gif) left top no-repeat;
}

.active_option {
	color:#FFF;
}

.inactive_option {
    color:#d3d3d3;
}

.zusatzpack {
	width:268px;
	height:73px;
	background: url(/img/tarif_zusatzpack_inactive.gif) left top no-repeat;
	float:left;
	font-size:12px;
	color:#000;
	margin-bottom:20px;
}

.zusatzpack_spacer {
	width:19px;
	float:left;
}

.active_zusatzpack {
	background: url(/img/tarif_zusatzpack_active.gif) left top no-repeat;
	color:#FFF;
}

.abstand_tarif_zusatzpack {
	padding-left:30px;
	padding-top:8px;
}

.box_bestellung_right_top {
	width:259px;
	height:18px;
	background: url(/img/bestellung_bg_right_top.gif) left top no-repeat;
}

.box_bestellung_right_content {
	width:259px;
	background: url(/img/bestellung_bg_right_content.gif) left top repeat-y;
}

.box_bestellung_right_footer {
	width:259px;
	height:18px;
	background: url(/img/bestellung_bg_right_footer.gif) left top no-repeat;
}

.abstand_bestellung_box_right {
	padding-left:25px;
	padding-top:5px;
}

.title_bestellung_box_right {
	font-size:22px;
	font-weight:bold;
	color:#5f1229;
}

.zusammenfassung {
	width:210px;
}

.zusammenfassung td {
	vertical-align:middle;
	text-align:left;
	height:30px;
	font-size:12px;
	color:#000;
}

.border_bottom_grey {
	border-bottom:1px #CCC solid;
}

/* ALLGEMEIN */

.bigbox_allgemein_left {
	width:672px;
	float:left;
	margin-right:1px;
}

.bigbox_allgemein_left_header {
	width:672px;
	height:18px;
	background: url(/img/bestellung_bg_left_top.gif) left top no-repeat;
}

.bigbox_allgemein_left_content {
	width:672px;
	background: url(/img/bestellung_bg_left_mid.gif) left top repeat-y;
}

.bigbox_allgemein_left_footer {
	width:672px;
	height:18px;
	background: url(/img/bestellung_bg_left_footer.gif) left top no-repeat;
}

.bigbox_allgemein_left_footer_service {
    width:672px;
    height:18px;
    background: url(/img/bestellung_bg_left_footer.gif) left top no-repeat;
    margin-bottom:0px;
}

.box_float_right_allgemein {
	float:left;
	width:259px;
	margin-bottom:0px;
}

.box_allgemein_right {

	background: url(/img/box_allgemein_right_content.gif) left top repeat-y;
}

.box_allgemein_right_footer {
	width:259px;
	height:18px;
	background: url(/img/box_allgemein_right_footer.gif) left top no-repeat;
}

.box_allgemein_right_content {
	width:259px;
	background: url(/img/box_allgemein_right_header.gif) left top no-repeat;
}

.abstand_allgemein_box_right {
	padding-left:25px;
	padding-right:25px;
	padding-top:30px;
	padding-bottom:10px;
}

.title_allgemein_box_right {
	font-size:22px;
	font-weight:normal;
	color:#5f1229;
}

.title_allgemein_box_right2 {
	font-size:19px;
	font-weight:normal;
	color:#5f1229;
}

.seo {
	font-size:12px;
	font-weight:normal;
	/* color:#5f1229; */
	color:#000000;
}



/* SMALLBOX SERVICE */

.smallbox_service_faq {
   background:url(/img/service_hilfe1.gif) no-repeat;
   width:300px;
   padding:20px 0 0 35px;
   height:140px;
   margin-left:1px;
   float:left;
}

.smallbox_service_contact {
   background:url(/img/service_kontakt1.gif) no-repeat;
   width:300px;
   padding:20px 0 0 35px;
   height:140px;
   float:left;
}

.smallbox_service_servicewelt {
   background:url(/img/service_servicewelt1.gif) no-repeat;
   width:300px;
   padding:20px 0 0 35px;
   height:140px;
   margin-left:1px;
   float:left;
}

.smallbox_service_einrichtung {
   background:url(/img/service_einrichtung1.gif) no-repeat;
   width:300px;
   padding:20px 0 0 35px;
   height:140px;
   margin-left:1px;
   float:left;
}

.smallbox_service_presse {
   background:url(/img/service_presse1.gif) no-repeat;
   width:300px;
   padding:20px 0 0 35px;
   height:140px;
   margin-left:1px;
   float:left;
}

.smallbox_service_newsletter {
   background:url(/img/service_newsletter1.gif) no-repeat;
   width:300px;
   padding:20px 0 0 35px;
   height:140px;
   margin-left:1px;
   float:left;
}

.smallbox_service_download {
   background:url(/img/service_download1.gif) no-repeat;
   width:300px;
   padding:20px 0 0 35px;
   height:140px;
   margin-left:1px;
   float:left;
}

.smallbox_service_blog {
   background:url(/img/service_blog1.gif) no-repeat;
   width:300px;
   padding:20px 0 0 35px;
   height:140px;
   margin-left:1px;
   float:left;
}

.smallbox_service_leer {
   background:url(/img/bg_service_leer.gif) no-repeat;
   width:300px;
   padding:20px 0 0 35px;
   height:140px;
   float:left;
}

.service_teaser_smallbox {
    width:200px;
}

.tarife_descr_rechts {
    float:right;
    width:250px;
}

.tarife_descr_rechts h3 {
    border:0;
}

/* TARIFE DETAIL TABLE */

.tarif_detail_table {
    border:1px solid #cdcece;
    width:600px;
    font-size:13px;
}

.tarif_detail_table h3 {
    text-decoration: none;
    padding: 6px 0 6px 17px;
    border: none;
}

.tarif_detail_table td {
    border-top: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    padding: 4px;
}

.tarif_detail_table tr {
    border-top: 1px solid #f0f0f0;
}

.tarif_detail_table tr r1 {
    background-color: #f0f0f0;
}
.tarif_detail_table_headline {
    background:#6A0716;
    color:#FFF;
    font-weight:bold;
    padding:6px 0 6px 17px;
    width:75%;
}

.tarif_detail_table_headline_center {
    text-align:center;
}

.tarif_detail_table_grey {
    background:#ccc;
    border-top:1px solid #6A0716;
    font-weight:bold;
    height:37px;
}

.tarif_detail_table_grey_center {
    background:#ccc;
    border-left:1px solid #6A0716;
    border-top:1px solid #6A0716;
    font-weight:bold;
    height:37px;
    text-align:center;
}

.right_col {
    width:440px;
    padding:0px 0 0 17px;
}


.right_col_bl {
    width:650px;
    padding:0px 0 0 17px;
}


.left_col {
    width:80px;
    text-align:right;
    padding:0 17px 0 0;
    }

.tarif_detail_table_bdr_top {
    width: 100px;
    /* border-top:1px solid #cdcece; */
    text-align: right;
}

.tarif_detail_table_white {

}

.tarif_detail_table_white_center {
    border-left:1px solid #6A0716;
    height:37px;
    text-align:center;
}

.tarif_detail_table_footer {
    border-top:1px solid #6A0716;
}

.tarif_detail_table_footer .small {
   font-size:11px;
}

.tarife_detail_table_middle {
    width:80px;
    text-align: right;
}

.tarife_detail_table_middle_bl {
    width:250px;
    padding:5px 0 0 17px;
}


/* SERVICE FAQ ACCORDION */

.service_faq_accordion_top {
    background:url(/img/bg_service_faq_accordion.gif) no-repeat;
    width:590px;
    height:29px;
    padding:10px 0 0 25px;
    font-size:12px;
    margin-top:3px;
}

.service_faq_accordion_top {
    border:0;
    color:#000;
    text-decoration:none;
}

.service_faq_accordion_content_main {
    background:url(/img/bg_service_faq_accordion_content_main.gif) repeat-y;
    width:590px;
    font-size:12px;
    padding:10px;
}

/* SUBPAGE "das UNTERNEHMEN" */

.unternehmen_img {
    float:left;
    margin-right:15px;
}

/* FULLSIZE BESTELL-TEASER */

.product_fullsize_teaser {
    float:left;
}

.product_fullsize_teaser_price {
    color:#FFF;
    position:absolute;
    top:129px;
    left:213px;
    font-size:19px;
    font-weight:normal;
}

.product_fullsize_teaser_watermark {
    position:absolute;
    top:-9px;
    right:9px;
    z-index:1;
}

.product_fullsize_teaser_half_detail {
    width:200px;
    position:absolute;
    top:75px;
    left:290px;
   padding: 0px;
   margin: 0px;
clear:both;
}

.product_fullsize_teaser_half_detail2 {
    width:200px;
   position:absolute;
    top:75px;
    left:500px;
    z-index:2;
  padding: 0px;
   margin: 0px;
clear:both;
}

.product_fullsize_teaser_big_price {
    position:absolute;
    right:40px;
    text-align:right;
    top:120px;
    z-index:99;
    font-weight:bold;
    font-size:15px;
    clear: both;
}

.product_fullsize_teaser_big_price_pcexpress_bl {
    right:20px;
    text-align:right;
    top:130px;
    z-index:2;
    font-weight:bold;
    font-size:15px;
}

.product_fullsize_teaser_big_price .line_height {
    line-height:2px;
}

.fullsize_teaser_big_price {
    color:#6a0716;
    font-size:45px;
}

/* TARIFE TEASER */

.tarife_hardware_preise_rechts {
    font-size:12px;
}

.tarife_hardware_preise_links {
    font-size:12px;
    font-weight:bold;
    padding:3px 10px;
}

.tarife_hardware_preise {
    float:left;
    width:250px;
}

.tarife_hardware_preise_bl {
    margin-left:30px;
    float:left;
    width:250px;
}

.tarife_keyfeatures {
    float:left;
    width:220px;
}

.tarife_keyfeatures_bl {
    float:left;
    width:440px;
}

.product_fullsize_teaser_big_price_tarife{
    position:absolute;
    right:20px;
    text-align:right;
    top:135px;
    top:125px;
    z-index:2;
    font-weight:bold;
    font-size:15px;
   clear: both;
}

.product_fullsize_teaser_big_price_tarife_bl{
    position:absolute;
    right:20px;
    text-align:right;
    top:150px;
    z-index:2;
    font-weight:bold;
    font-size:15px;
}


/* INCLUSIVE TEASER STARTSEITE */

.inclusive {
    font-size:14px;
    position:relative;
    bottom: -10px;
}

.inclusive2 {
    font-size:14px;
    position:relative;
    bottom: -19px;
}

.inclusive_content{
    background:url(/img/bg_teaser_2.gif) no-repeat;
    height: 130px;
    position:relative;
    padding-left:15px;
    color:#FFF;
    }

.inclusive_content2{
    background:url(/img/bg_teaser_2.gif) no-repeat;
    /* background:url(/img/bg_teaser_startseite_keyfact207.gif) no-repeat; */
    height: 130px;
    position:relative;
    padding-left:15px;
    color:#FFF;
    }


.inclusive_content_list {
    margin-top:10px;
    list-style:none;
}

.inclusive_content_list li {
    background:url(/img/li_ico_startseite_inclusive.gif) no-repeat 1px 6px;
    padding:2px 17px;
    /* color:#6d081a; */
    color:#5f1229;
    list-style:none;
}

.inclusive_preis {
    font-size:16px;
    color:#bc0309;
}

.inclusive_preis strong {
    font-size:26px;
}

.inclusive_bestellen_btn {
    position:absolute;
    top:83px;
    right:59px;

}

.box_middle_hardware_global {
    float:left;
    width:146px;
}

.box_middle_hardware {
    background:url(/img/bg_box_middle_hardware.gif) no-repeat;
    height:122px;
    width:146px;
    /* padding:10px 0 0 15px; */
    padding:10px 0 0 0;
}

.box_middle_typ {
    font-size:22px;
    text-align: center;
}

.box_middle_price {
    font-size:12px;
    color:#af0001;
    font-weight:bold;
    margin-top:16px;
    text-align: center;
}

.box_middle_price strong {
    font-size:24px;

}

/* ANWENDUNGSBEREICH */


.grey_list_exe {
    list-style-image: url(/img/list_grey.gif);
    padding-left:17px;
    margin:10px 0;
    float:left;
    width: 440px;
}

.grey_list_exe li {
    list-style-image: url(/img/list_grey.gif);
    color:#c00409;
    font-size:12px;
    padding-bottom:7px;

}
.grey_list_exe_iphone {
    list-style-image: url(/img/list_grey.gif);
    padding-left:17px;
    margin:10px 0;
    float:left;
    width: 315px;
}

.grey_list_exe_iphone li {
    list-style-image: url(/img/list_grey.gif);
    color:#c00409;
    font-size:12px;
    padding-bottom:7px;

}

.grey_list_exe_ico {
    float:right;
   /* padding:-90px 10px 0 680px; */
   padding-right: 20px;
}


#rechtsdoku li, #rechtsdoku ol, #rechtsdoku ul {
   color: #333333;
   padding-bottom: 3px;
}

#rechtsdoku li {
    list-style-type: decimal;
    padding-bottom:7px;
}

#rechsdoku ol {
  padding-left: 20px;
}

#rechtsdoku ul li {
    list-style-type: square;
   margin-left: 15px;
}
#rechtsdoku h2 {
   font-size: 18px;
}

#rechtsdoku h3 {
   font-size: 12px;
   border: none;
   margin: 0px;
padding: 0px;
padding-top: 5px;
width: 100%;
}

.anwendungen {
     float: left;
     width: 400px;
}

div .mob_office a:hover {
   border: 1px solid red;
}

.tarife_footer p {
      font-size: 10px;
}

.tab_center td {
	text-align: center;
}

.partnerprogramm {float:left; width: 200px; height: 80px; padding: 5px; background: #ffffff; text-align: center}
.partnerprogramm a {text-decoration: none; color: #666666; font-size: 10px;}
.partnerprogramm a:hover {text-decoration: underline;}

.bestellung-heading-hg {
   width: 176px;
   height: 36px;
    background:url(/img/bestellen-heading-hg.gif) no-repeat top center;
}

.bestellung-link-neu {
   background: url(/img/btn_bestellen_start_1.gif) no-repeat top center;
   height: 41px;
   width: 156px;
}

.pressemitteilungen {
   padding-top: 6px;
   padding-bottom: 6px;
   border-bottom: 1px solid #CCCCCC;
}

.pressemitteilungen a {
   color: #666666;
   font-weight: bold;
   font-style: underline;
}
