/*
***** Created at 19.03.15, 07:22:59 by CYBERhouse Import/Update-Script*****
***** Revision: 287
*/

/*
 *	seso media group <www.seso.at>
 *
 *	$URL: https://seso1.unfuddle.com/svn/seso1_webbob/css/components_ie7.css $
 *	$Date: 2014-09-16 19:08:54 +0200 (Di, 16 Sep 2014) $
 *	$Revision: 258 $
 *	$Author: bettina $
 */



/*******************************************************************************
	COMPONENTS IE 7
*******************************************************************************/


.bob {

	cursor: default;	
}

.contentContainer, .sideContainer {

	cursor: auto;	
}

.contentLayer {
	zoom: 1;
	display: block;
}

.navContainer {
	
	margin: -72px 0px 20px 10px;
}

.navContainer ul li {
	
	padding: 0px 0px 0px 2px;
	margin-bottom: -9px;
	
	font-weight: bold;
	font-size: 0.9em;
}

.tailContainer {
	width: auto;
	margin: 35px 0px 0px 10px;
}

.module .nullPoint .contentLayer ul li {

	/*margin-bottom: -3px;
	padding-bottom: 0px;*/
}

span.list{
	margin-bottom: -1px;
	padding: 0;
}

.navContainer img.eurolabel {
	
	margin-top: 20px;
}

.home .product .nullPoint div.priceArea sup {
	
	top: 1px;
}

.sideContainer .product .nullPoint div.priceArea sup {
	
	top: 1px;
}

.home .service .contentLayer .search input.search_icon {
	
	margin: 0px 0px 1px 0px;
}

.home .service .fragen select {
	
	margin-top: -4px;
}

.home .service .contentLayer .fragen select {
	
	height: 19px;
}

.tarif input.radio {
	
	margin-left: -5px;
	margin-top: 0px;
	margin-right: 3px;
}

.tarif .contentLayer p {
	
	position: relative;
}

.sideContainer .warenkorb .nullPoint .contentLayer ul {
	
	padding-top: 0px;
}

.warenkorb .nullPoint ul li {
	
	background-position: 0px 7px;
	padding-bottom: 0px;
	margin-bottom: -3px;
}

.module .nullPoint .contentLayer ul.arrow li {
	
	background-position: 0px 7px;
	padding-bottom: 0px!important;
	
	margin-bottom: -1px;
}

.module .nullPoint .contentLayer ul.pdf li {
	
	background-position: 0px 2px;
}

.module .nullPoint .contentLayer ul li a.pdf {
	
	margin-bottom: 0px;
	display: table-cell;
	vertical-align: text-top;
}

.module .nullPoint .contentLayer ul li a.arrow {
	
	margin-bottom: 1px;
	display: table-cell;
	vertical-align: text-top;
}

div.list ul li {
	margin-bottom: -3px;
}

div.list ol {

	margin-left: 6px;
}

table {

	margin: 15px 0px 8px -5px;
}

.full .contentLayer {

	margin-bottom: -3px;
}

.schritte ol li {
	
	display: inline;
}

.divSelect {

	height: 164px;
}

.divSelect ul li {

	line-height: 1.7;
	margin-top: -3px;
}

.module #faqContent ul li, .faqTeaser ul li {
	
	background-position: 0 7px;
	padding-top: 0;
}

.module #faqContent ul {
	
	padding-bottom: 12px;
}

.contentLayer input.textfield {

	/*margin-bottom: 8px;*/
}

.full .contentLayer input.search_icon, .small .contentLayer input.search_icon {
	
	margin: 0 0 -4px -5px;
}

.tarif .contentLayer div.table .checkbox {
	
	margin: -3px 3px 0 0;
}

.checkout .nullPoint .contentLayer select {
	
	/*margin-top: -1px;*/
}

.dyn_form span img  {
	
	top: 1px;
}

.zahlungsart_NS .kundendaten_radio {
	
	margin: 17px 0px 10px 0px!important;
}

.zahlungsart_NS .radioLabel {
	
	margin-left: 2px;
}

.sliderTeaser div.sliderDescription strong {
	
	background-color: #ffffff;
}

.checkout .nullPoint .contentLayer .bob_infos .row .infos_label {

	margin-left: 0px;
	margin-top: 3px;
}

.checkout .nullPoint .contentLayer p {

	position: relative;
}

.tabBox .nullPoint .contentLayer div.table {
	padding-top: 0;
}

.tabBox .nullPoint .contentLayer div.table .checkbox {
	margin-left: -3px;
}

.checkout .nullPoint .contentLayer div.table .checkbox {
	margin-top: 4px;
}

.nullPoint .contentLayer .pressemeldungen .bild {
	margin-top: 5px;
}

.contentLayer textarea.textfield {
	background-attachment:fixed;	
}

.contentLayer textarea.textfield {
	
	width: 184px;
}

img.errorIcon {
	margin-bottom: 0px;
}

.nullPoint .contentLayer .checkboxAgb input {
	
	margin-right: 3px;
	margin-top: -3px;
}

.nullPoint .contentLayer .checkboxAgb label {
	
	margin-top: 6px;
}

ol hr {
	
	margin-top: -15px;
}

.search_result ul li a.pdf {

	padding-bottom: 0px!important
}

.search_result ul li a.arrow {

	padding-bottom: 0px!important;
}

.paymentForm label {

	position: relative;
	top: -2px;
}

.toolTipImg{
	
	margin-bottom: 0px;
}

.smallHeight .small .nullPoint .contentLayer {
	height: 170px;
}

.wide .cost_manager .nullPoint .contentLayer {
	
	min-height: 173px;
}

.wide .cost_manager .nullPoint .plusOneLine {
	
	height: 186px!important;
}

.small .nullPoint .contentLayer ul li {
	padding-bottom: 0px;
	margin-top: -2px;
}

.tabBox .nullPoint .contentLayer .produktdetailsInfo ul li {
	margin-top: -2px;
}


/*******************************************************************************
	LIGHTBOX 
*******************************************************************************/

/* SMALL */

.lightBoxContainer .small .header {
	
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//cdn1.bob.at/final/de/Images/Layout/imgs_layout_lightbox_small_bg_top.png', sizingMethod='crop');
}

.lightBoxContainer .small .content {
	
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//cdn1.bob.at/final/de/Images/Layout/imgs_layout_lightbox_small_bg_middle.png', sizingMethod='scale');
}

.lightBoxContainer .small .footer {
	
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//cdn1.bob.at/final/de/Images/Layout/imgs_layout_lightbox_small_bg_bottom.png', sizingMethod='crop');
}

/* MEDIUM */

.lightBoxContainer .medium .header {
	
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//cdn1.bob.at/final/de/Images/Layout/imgs_layout_lightbox_medium_bg_top.png', sizingMethod='crop');
}

.lightBoxContainer .medium .content {
	
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//cdn1.bob.at/final/de/Images/Layout/imgs_layout_lightbox_medium_bg_middle.png', sizingMethod='scale');
}

.lightBoxContainer .medium .footer {
	
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//cdn1.bob.at/final/de/Images/Layout/imgs_layout_lightbox_medium_bg_bottom.png', sizingMethod='crop');
}

/* LARGE */

.lightBoxContainer .large .header {
	
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//cdn1.bob.at/final/de/Images/Layout/imgs_layout_lightbox_large_bg_top.png', sizingMethod='crop');
}

.lightBoxContainer .large .content {
	
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//cdn1.bob.at/final/de/Images/Layout/imgs_layout_lightbox_large_bg_middle.png', sizingMethod='scale');
}

.lightBoxContainer .large .footer {
	
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//cdn1.bob.at/final/de/Images/Layout/imgs_layout_lightbox_large_bg_bottom.png', sizingMethod='crop');
}

.lightBoxContainer .contentLayer {
	
	filter: alpha(opacity:100);
}
 
.lightBoxContainer .closeIcon {
	
	filter: alpha(opacity:100);
}

.lightBoxContainer .lightBox .closeIcon {

	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//cdn1.bob.at/final/de/Images/Layout/imgs_layout_btn_lightbox_close.png', sizingMethod='crop');
}

.lightBoxContainer .lightBox .scrollLayer {

	width: 100%;
}

.lightBoxContainer .lightBox .scrollLayer .innerLayer {

	width: 95%;
}

.lightBoxContainer .lightBox h1, .lightBoxContainer .lightBox h2, .lightBoxContainer .lightBox h3, .lightBoxContainer .lightBox a, .lightBoxContainer .lightBox strong {

	background-color: #ffffff;
}

.sideContainer input.search_icon {
	margin: 0 0 1px 0;
}

.module .nullPoint .contentLayer h1, .module .nullPoint .contentLayer h2, .module .nullPoint .contentLayer h3 {
	position: relative;
}

.home .green h2.green_middle {

	position: absolute;
}

.home .green h2.green_bottom {

	position: absolute;
}

.videos p {
	position: relative;
}

.home .product .nullPoint .contentLayer p {
	
	margin: 14px 0px 10px -5px;
}

.lightBoxContent .button {
	font-weight: 600;
}

.lightBoxContainer .innerLayer .button .bgr {
	background: url(/final/de/Images/Layout/imgs_layout_btn_bg_right_weiss.png) no-repeat;
}

.lightBoxContainer .innerLayer .button .bgm {
	background: url(/final/de/Images/Layout/imgs_layout_btn_bg_middle_weiss.png) repeat-x;
}

.lightBoxContainer .innerLayer .button .bgl {
	background: url(/final/de/Images/Layout/imgs_layout_btn_bg_left_weiss.png) no-repeat;
}

.lightBoxContainer .innerLayer .highlight .bgr {
	background: url(/final/de/Images/Layout/imgs_layout_btn_bg_right_green_weiss.png) no-repeat;
}

.lightBoxContainer .innerLayer .highlight .bgm {
	background: url(/final/de/Images/Layout/imgs_layout_btn_bg_middle_green_weiss.png) repeat-x;
}

.lightBoxContainer .innerLayer .highlight .bgl {
	background: url(/final/de/Images/Layout/imgs_layout_btn_bg_left_green_weiss.png) no-repeat;
}

.lightBox .printBtn {

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//cdn1.bob.at/final/de/Images/Layout/imgs_layout_btn_drucken.png', sizingMethod='crop');
}


/*******************************************************************************
	BREADCRUMB
*******************************************************************************/

.breadcrumb_row ul li {

	margin-bottom: -4px;
}

.mfzchangetimes{	
	position: static;
}

.mfzchangeplaylist{
	position: static;
}

.mfzchangeplaylist p{
	position: relative;
}


/* steps */

.step {

	margin: -2px 3px 0px -2px;
}


/* wap konfigurator */

.konfigurator .checkbox {

	margin: -2px 1px 14px -3px;
}


/* satisfyBox */

.satisfyBox .right {
	
	float: right!important;
	margin-bottom: 5px;
}


/* sitemap */

.sitemap ul li {
	
	margin-bottom: -2px;
}

.sitemap ul li ul {
	
	margin-top: -3px;
	margin-bottom: 2px;
}


/* expander */

.expander .pointContent ul {

	padding-bottom: 0px!important;
}


.search_result ul li strong {
	
	margin-bottom: -4px;
}

.search_result ul  {
	
	margin-bottom: 4px;
}

.home .navContainer {
	
	margin: -370px 0px 20px 12px;
}


/*******************************************************************************
	Kontaktformular
*******************************************************************************/

.contact select {
	
	margin: 8px 0;
}

.contact .radioLabel {

	top: 5px;
}

span .icon_error {
	top: -6px;
}

.contact span img {
	
	top: 0px;
}

.contact span .icon_error {
	
	top: -7px;
}

.contact .checkbox {

	margin-left: -3px;
	margin-right: -5px;
}

.contact .chkLabel {
	
	position: relative;
	top: 7px;
}

.flat .nullPoint .contentLayer .jaNein {
	float: right;
	margin-top: 3px;
	margin-bottom: -3px;
}

.lightBoxContainer .lightBox .contentLayer ul li{
	background-position: left 4px;
}

/****************************************************************/
/* netzabdeckung												*/
/****************************************************************/

.mapCanvas .infoWrapper .map_input{
	margin-left: 16px!important;
}

.module.rabattierung table td.aktionBox .messageHint{
	width: 470px;
}

#map_canvas .infoTop{
    background: url("/final/de/Images/Layout/imgs_layout_bg_shopFinderMap_top_ie_na.gif") no-repeat scroll left top transparent !important;
}

#map_canvas .backgroundFiller{
    background: url("/final/de/Images/Layout/imgs_layout_bg_shopFinderMap_mid_ie_na.gif") repeat-y scroll 0 0 transparent !important;
}

#map_canvas .infoBottom{
	background: url('/final/de/Images/Layout/imgs_layout_bg_shopFinderMap_bot_ie_na.gif') left bottom no-repeat !important;
}

.netzabdeckung form .filter input{
	margin-top: 0px;
}


/**************************************************
	tariffModelingKit
***************************************************/
.tariffModelingKit table tr td{
	position: relative;
}

.tariffModelingKit table tr td input{
	position: absolute;
	top: 10px;
	left: 35%;
	display: block;
}

.tariffModelingKit.mini table tr td input{
	left: 40%;
}

